正则表达式 – django尝试了这些网址模式
发布时间:2020-12-14 06:01:54 所属栏目:百科 来源:网络整理
导读:当我尝试访问我的网站时,它给了我以下内容:使用mysite.urls中定义的URLconf,Django按以下顺序尝试了这些URL模式: ^管理员/ 当前的URL与任何这些都不匹配. 如果我去网站并附加/ admin,它会将我带到管理页面.如果我注释掉启用管理员的行,它可以正常工作.我如
当我尝试访问我的网站时,它给了我以下内容:使用mysite.urls中定义的URLconf,Django按以下顺序尝试了这些URL模式:
^管理员/ 当前的URL与任何这些都不匹配. 如果我去网站并附加/ admin,它会将我带到管理页面.如果我注释掉启用管理员的行,它可以正常工作.我如何得到两者? urlpatterns中的第一个模式是”,所以当我启用管理员时,我不明白为什么会混淆. (注意:我只是在做教程.) from django.conf.urls import patterns,include,url # Uncomment the next two lines to enable the admin: from django.contrib import admin admin.autodiscover() urlpatterns = patterns('',# Examples: #url(r'^$','mysite.views.home',name='home'),# url(r'^x/',include('mysite.foo.urls')),# Uncomment the admin/doc line below to enable admin documentation: # url(r'^admin/doc/',include('django.contrib.admindocs.urls')),# Uncomment the next line to enable the admin: url(r'^admin/',include(admin.site.urls)),) 解决方法
这是一个常见问题.
当根本没有定义urlpatterns时,Django会给你“它工作了! 您收到该错误是因为您没有为根URL定义urlpattern,只为“/ admin”定义了一个urlpattern.继续学习本教程,直到它教你如何添加自己的urlpatters. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |