python - 简单 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/ 与其中任何一个都不匹配。
我查看了许多不同的潜在解决方案,但似乎没有一个可行。如果您需要更多信息/代码,请告诉我,谢谢
解决方案
推荐阅读
- c++ - C++ OpenSSL - SSL_CTX_set_cipher_list 优先顺序
- angular - 角度如何解决无限递归?
- ios - Swift 框架二进制文件
- cucumber - 黄瓜同句不同场景
- ios - 为什么我的导航堆栈在展开 segue 后混淆了?
- python - for if 语句的困难
- sql - 希望返回从 2018 年 8 月 1 日到今天之后 5 天的数据
- sql - 如何将 SQL 数据与外部数据关联起来
- java - instanceof 确定 x 是 y 的一个实例。那么为什么在创建 x 的副本时需要强制转换呢?
- vba - 唯一值的 VBA 数组没有拾取某些数字