Django运行服务器

soat7uwm  于 2023-02-17  发布在  Go
关注(0)|答案(1)|浏览(134)

当我运行我的django服务器时,会出现这种情况:
页面未找到(404)
请求方法:GET请求URL:http://127.0.0.1:8000/myapp/
使用djproject.urls中定义的URLconf,Django尝试了这些URL模式,顺序如下:
1.管理员/
当前路径myapp/与这些都不匹配。
您看到这个错误是因为您的Django设置文件中有DEBUG = True。将其更改为False,Django将显示一个标准的404页面。
这是我的djproject urls.py文件:

from django.contrib import admin
from django.urls import include, path
urlpatterns = [path('admin/', admin.site.urls), path('myapp/',
               include('myapp.urls'))]

这是我的应用程序urls.py

from django.urls import path
from . import views
urlpatterns = [path('', views.home, name='my app-home')]

我的应用程序views.py

from django.shortcuts import render
from django.http import HttpResponse

def home(request):
    return (HttpResponse('<h1>Hello</h1>'), )
xwbd5t1u

xwbd5t1u1#

您必须删除HttpResponse行末尾的逗号

相关问题