请求一直报参数问题

来源:7-9 机构详情展示-1

慕丝8011162

2018-05-05

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

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,
       })

http://img.mukewang.com/szimg/5aeff0240001600007350898.jpg

http://img.mukewang.com/szimg/5aeff0240001ea4a07050408.jpg


写回答

2回答

bobby

2018-05-07

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

0
2
bobby
回复
慕丝8011162
你通过请求群找到我 给我发个qq消息 我看看呢
2018-05-09
共2条回复

Noah_________

2018-05-06

代码如下:

url中的配置:

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


0
1
Noah_________
抱歉,我刚去看了下,我的回答错了
2018-05-07
共1条回复

Python3.6+django+xadmin,打造在线教育平台

【毕设】Python 2.7到3.6 完美适配,Django升级2.0

3677 学习 · 4038 问题

查看课程