首页 > 解决方案 > 简单 Django 2.2 应用程序中的页面未找到 (404) 错误

问题描述

我使用官方Django 文档来创建此代码,当我将 localhost:server/polls/ 放在搜索栏中时,我总是收到 404 错误。我几乎完全相同地遵循了教程,但它似乎仍然不起作用。任何人都知道在 localhost:server/polls/ 或 localhost:server 上显示文本的解决方案吗?

民意调查/views.py:

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

def index(response):
    return HttpResponse('Polls')

民意调查/urls.py:

from django.urls import path
from . import views

urlpatterns =[
    path('', views.index, name='index'),
] 

我的网站/urls.py:

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('polls/', include('polls.urls')),
]

错误信息:

使用 mysite.urls 中定义的 URLconf,Django 按以下顺序尝试了这些 URL 模式: admin/ 当前路径 polls/ 与其中任何一个都不匹配。

我查看了许多不同的潜在解决方案,但似乎没有一个可行。如果您需要更多信息/代码,请告诉我,谢谢

标签: pythondjango

解决方案


推荐阅读