运行 服务器时 Django 网页显示错误
Django web page shows error when running server
我刚刚启动了一个 Django 项目并启动了一个 Web 服务器。我做了最小的更改,我将在下面 post。当我启动我的服务器时,我得到一个 url,我点击它可以导航到我的网络应用程序。我看到以下错误
我运行宁python manage.py runserver
到运行我的服务器
以下是我对文件所做的唯一更改:
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'pages.apps.PagesConfig',
]
urls.py
from django.urls import path
from .views import HomePageView
urlpatterns = [
path('', HomePageView, name='home'),
]
urls.py 在项目文件夹
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('pages.urls'))
]
views.py
from http.client import HTTPResponse
from django.http import HttpResponse
def HomePageView(request):
return HTTPResponse("Hello Django")
导入错误,应该这样写才能避免错误,
from django.http import HttpResponse
def HomePageView(request):
return HttpResponse("Hello Django")
请注意,我删除了您的第一个导入行并更改了 return 语句。
我刚刚启动了一个 Django 项目并启动了一个 Web 服务器。我做了最小的更改,我将在下面 post。当我启动我的服务器时,我得到一个 url,我点击它可以导航到我的网络应用程序。我看到以下错误
我运行宁python manage.py runserver
到运行我的服务器
以下是我对文件所做的唯一更改:
settings.py
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'pages.apps.PagesConfig',
]
urls.py
from django.urls import path
from .views import HomePageView
urlpatterns = [
path('', HomePageView, name='home'),
]
urls.py 在项目文件夹
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('pages.urls'))
]
views.py
from http.client import HTTPResponse
from django.http import HttpResponse
def HomePageView(request):
return HTTPResponse("Hello Django")
导入错误,应该这样写才能避免错误,
from django.http import HttpResponse
def HomePageView(request):
return HttpResponse("Hello Django")
请注意,我删除了您的第一个导入行并更改了 return 语句。