请稍等 ...
×

采纳答案成功!

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

访问机构课程链接时报错

Reverse for 'home' with arguments '('',)' and keyword arguments '{}' not found. 1 pattern(s) tried: [u'org/home/(?P<org_id>\\d+)/$']

url配置

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

org_base.html中链接配置:

<li class="active2"><a href={% url 'org:home' organization.id %}>机构首页</a></li>
<li class=""><a href="{% url 'org:orgCourse' organization.id  %}">机构课程</a></li>

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

1回答

bobby 2017-04-20 15:23:49

看起来是没有问题的 你现在需要确定的是 html中的orginaztion的id传递进去没有 如果没有传递进入 url就会出错

0 回复 有任何疑惑可以回复我~
  • 老师,上面最后两行代码是一样传递org_id的,为什么第一个传递进去了,第二个就取不到org_id
    回复 有任何疑惑可以回复我~ 2018-07-30 10:17:29
  • 你就他我看看你的template中的设置和views中是如何传递变量的
    回复 有任何疑惑可以回复我~ 2018-08-01 09:42:28
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信