我开始使用Django构建应用程序,但是每当我运行它时,我总是会收到此错误消息。
django.core.exceptions.ImproperlyConfigured:包含的URLconf''中似乎没有任何模式。如果您在文件中看到有效的模式,则问题是p 可能是由循环进口造成的。
我目前有三个文件:
mysite / urls.py:
from django.conf.urls import url, include
from django.contrib import admin
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^account/', include('accounts.urls'))
accounts / urls.py:
from django.conf.urls import url
from . import views
urlpatterns = [
url(r'^$', views.home),
]
和views.py:
from django.shortcuts import render, HttpResponse
def home(request):
return HttpResponse('Home page')
理论上,这应该在我的ip上打印“主页”,但是当我运行时,错误消息在cmd中继续出现:python manage.py runserver 127.0.0.1:8080 (我也拍过)
这是我的层次结构的简化版本:
Mysite
accounts
urls.py
views.py
mysite
urls.py
我一直在学习教程,并检查所有内容是否正确。
有人可以帮助我找到解决方案吗? (如果我搞砸了一些很明显的东西,请不要殴打我。我是新手,没有经验)
答案 0 :(得分:2)
只是一个错字:
尝试在“ accounts / urls.py”中将urlpatters
更改为urlpatterns
。