请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

请求一直报参数问题

按照老师的讲授写的代码,但是一直报下面这个错误,没有找到原因

Reverse for 'org_course' with arguments '(3,)' and keyword arguments '{}' not found. 0 pattern(s) tried: []

代码如下:

url中的配置:

url(r'^org/', include('orgnaization.urls',namespace="org")),

organization中的url配置:

url(r'^home/(?P<org_id>\d+)/$', OrgHomeView.as_view(), name="org_home")

view代码:

class OrgHomeView(View):
   def get(self, request, org_id):
       course_org = CourseOrg.objects.get(id=int(org_id))
       # 反向取出所有的课程
       all_courses = course_org.course_set.all()[:3]
       all_teachers = course_org.teacher_set.all()[:1]
       return render(request, "org-detail-homepage.html", {
           "all_courses": all_courses,
           "all_teachers": all_teachers,
           "course_org": course_org,
       })

https://img1.sycdn.imooc.com//szimg/5aeff0240001600007350898.jpg

https://img1.sycdn.imooc.com//szimg/5aeff0240001ea4a07050408.jpg


正在回答 回答被采纳积分+3

2回答

bobby 2018-05-07 11:47:44

你截图我看看你的完整错误栈信息呢 应该是你的template中某个地方url参数传递错误了

0 回复 有任何疑惑可以回复我~
  • 提问者 慕丝8011162 #1
    错误信息已上传,麻烦老师了!
    回复 有任何疑惑可以回复我~ 2018-05-07 14:20:46
  • bobby 回复 提问者 慕丝8011162 #2
    你通过请求群找到我 给我发个qq消息 我看看呢
    回复 有任何疑惑可以回复我~ 2018-05-09 16:00:17
Noah_________ 2018-05-06 00:41:43

代码如下:

url中的配置:

# 原先的
url(r'^org/', include('orgnaization.urls',namespace="org")),
# 更改为
url(r'^org/', include('orgnaization.urls'),namespace="org"),


0 回复 有任何疑惑可以回复我~
  • 抱歉,我刚去看了下,我的回答错了
    回复 有任何疑惑可以回复我~ 2018-05-07 20:11:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信