我刚开始玩Django,遇到一个问题。这是我尝试运行服务器时所说的。
配置不正确:包含的URLconf''中似乎没有任何模式。如果您在文件中看到有效的模式,则说明问题可能是由循环导入引起的。
这就是我所做的。
在setting.py上:
INSTALLED_APPS = [
'Siblog.apps.SiblogConfig',
'django.contrib.admin',
'django.contrib.auth',**strong text**
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
项目urls.py:
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('Siblog.urls')),
]
Siblog urls.py:
from django.urls import path
from . import views
urlpatterns = [
path('', views.home, name='Siblog-home'),
]
Siblog views.py:
from django.shortcuts import render
def home(request):
return render(request, 'Siblog/home.html')
也是我在Siblog文件中创建的模板:
<!DOCTYPE html>
<html>
<head>
<title></title>
</head>
<body>
<h1>Siblog Home!</h1>>
</body>
</html>
答案 0 :(得分:1)
西蒙一眼,您需要修改一些内容。
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'Siblog', ]
只要在已安装的应用程序部分中正确设置了应用程序,设置项目其余部分的方式就可以了。