每当我运行Django程序时,我仍然会收到错误消息

时间:2019-11-28 02:51:40

标签: python django python-3.x django-views syntax-error

我开始使用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

我一直在学习教程,并检查所有内容是否正确。

有人可以帮助我找到解决方案吗? (如果我搞砸了一些很明显的东西,请不要殴打我。我是新手,没有经验)

1 个答案:

答案 0 :(得分:2)

只是一个错字:

尝试在“ accounts / urls.py”中将urlpatters更改为urlpatterns