没有读取Django URL模式

时间:2017-10-23 23:10:02

标签: python django

所以我正在关注Django教程,我已经到了将自己的URL模式添加到urls.py文件的阶段。

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

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

问题是,当我运行服务器时,Django甚至都没有搜索模式。我不确定我在这里做错了什么

webapp.urls.py

from django.conf.urls import url
from . import views

urlpatterns = [
    url(r'^$', views.index, name='index'),
    ]

2 个答案:

答案 0 :(得分:0)

确保目录结构为:

app
   app
      urls.py
   webapp
      urls.py

您写的是django无法使用的名为webapp.urls.py的文件

答案 1 :(得分:0)

您为url()传递了错误的参数。

错:

url((r'^webapp/', include('webapp.urls')))

右:

url(r'^webapp/', include('webapp.urls'))