当我尝试编写第一个urlpattern和第一个视图时,出现了此错误,因此我可以访问身份验证模板,但我不知道该错误的根源是什么
# my gp/urls.py
from django.contrib import admin
from django.conf.urls import url
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
url(r'^$', views.index, name='index'),
]
# my views.py
from django.shortcuts import render
def index(request):
return render(request,'gp/index.html')
当我尝试运行服务器时,这是我得到的错误
不正确地提高配置(msg.format(name = self.urlconf_name)) django.core.exceptions.ImproperlyConfigured:包含的URLconf “ gp.urls”似乎没有任何模式。如果看到有效 文件中的模式,那么问题可能是由通告引起的 导入。
这是我的程序树
gp
答案 0 :(得分:1)
# my gp/urls.py
from django.contrib import admin
from django.urls import path
from . import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.index, name='index'),
]
# my views.py
from django.shortcuts import render
def index(request):
return render(request,'gp/index.html', {})
我编辑的是:
from django.conf.urls import url
而不是from
django.urls import path