如何正确配置根配置URLCONF

2024-05-08 15:04:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习django教程,我有一个关于根\uurlconf行的问题设置.py. 如果设置为'mysite.url'未找到索引页。如果我把它设为'polls.url'它正在工作,但现在找不到管理页。在

有什么问题吗?在

以下是我的文件层次结构:

enter image description here

enter image description here

--更新--

…我的网站/网址.py在

from django.conf.urls import include, url
from django.contrib import admin

urlpatterns = [
    url(r'^polls/', include('polls.urls')),
    url(r'^admin/', admin.site.urls),
]   

…投票/网址.py在

^{pr2}$

Tags: 文件djangofrompyimporturlincludeadmin
2条回答

您应该有ROOT_URLCONF = mysite.urls。由于您已经在r'^polls/'下包含了polls应用程序,因此您可以访问

http://localhost:8000/polls/

如果要为http://localhost:8000/创建一个url模式,请将其添加到mysite.urls中的url模式中。在

我也遇到了同样的问题,我用以下更改解决了它:

在设置.py,你应该有 ROOT_URLCONF=mysite.urls

但在我的网站里/网址.py, import polls.urls 然后它将找到索引页。在

相关问题 更多 >