分发url出错

来源:7-7 modelform提交我要学习咨询1

李嘉图principal

2018-01-07

project 下的url:

#机构首页
url(r'^org/', include('organization.urls',namespace='org')),

organization 下的url:

url(r'^list/$', OrgView.as_view(), name='org_list'),

org-list.html继承了base.html

base.html中的“授课机构”链接:

<li class="active" ><a href="{% url 'org:org_list' %}">授课机构</a></li>

但在点击之后却找不到页面:

Page not found (404)

Request Method:

GET    

Request URL:

http://127.0.0.1:8000/org-list.html    

Using the URLconf defined in Mukeo.urls, Django tried these URL patterns, in this order:

^xadmin/

^$ [name='index']

^login/$ [name='login']

^register/$ [name='register']

^captcha/

^active/(?P<active_code>.*)/$ [name='user_active']

^forget/$ [name='forget_pwd']

^reset/(?P<active_code>.*)/$ [name='reset_pwd']

^modify_pwd/$ [name='modify_pwd']

^org/

^media/(?P<path>.*)$

The current path, org-list.html, didn't match any of these.

You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

看了好几遍也不知道哪里出了问题,求解决

写回答

1回答

bobby

2018-01-09

http://127.0.0.1:8000/org-list.html    应该是由于你的html中配置url的时候配置错了 写成了 ““org-list.html”应该用url的方式配置

0
3
李嘉图principal
非常感谢!好办法
2018-01-18
共3条回复

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

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

3677 学习 · 4038 问题

查看课程