Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未找到Django Python页面(404)_Python_Html_Django_Href_Django Urls - Fatal编程技术网

未找到Django Python页面(404)

未找到Django Python页面(404),python,html,django,href,django-urls,Python,Html,Django,Href,Django Urls,我刚从Django开始我的旅程,我不知道我做错了什么。对不起,这个简单的问题 inz/url.py urlpatterns = [ url(r'', include('planner.urls')), url(r'^admin/', include(admin.site.urls)),] 规划器/url.py urlpatterns = [ url(r'^$', views.main_page), url(r'^/student/$', views.student, name='student

我刚从Django开始我的旅程,我不知道我做错了什么。对不起,这个简单的问题

inz/url.py

urlpatterns = [
url(r'', include('planner.urls')),
url(r'^admin/', include(admin.site.urls)),]
规划器/url.py

urlpatterns = [
url(r'^$', views.main_page),
url(r'^/student/$', views.student, name='student'),]
和base.html中的my href:

 <a href="/student/">Student</a>

我的错误是:

请求URL: Django使用inz.URL中定义的URLconf,按以下顺序尝试了这些URL模式: ^$ ^/学生/$[name='student'] ^管理员/ 当前URL student/与其中任何一个都不匹配

^/student/$
中删除前导斜杠:

url(r'^student/$', views.student, name='student'),
仅供参考,URL dispatcher文档中有:

不需要添加前导斜杠,因为每个URL都有前导斜杠。例如,它是
^articles
,而不是
^/articles


没错。不需要在r'后添加前导斜杠^