python - 未找到:/你好/
问题描述
from django.http import HttpResponse
from django.shortcuts import render
# Create your views here.
def index(request):
return HttpResponse("Hellow, World !")
from django.urls import path
from . import views
urlspattern=[
path("",views.index,name="index")
]
from django.contrib import admin
from django.urls import include,path
urlpatterns = [
path('admin/', admin.site.urls),
path("hello/", include("hello.urls"))
]
INSTALLED_APPS = [
'hello',
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
]
我得到的错误是
使用 helloproject.urls 中定义的 URLconf,Django 按以下顺序尝试了这些 URL 模式:
admin/ 当前路径 hello/ 与其中任何一个都不匹配。
解决方案
在这一行更改urlpattern
为urlpatterns
urlpatterns=[
path("",views.index,name="index")
]
推荐阅读
- javascript - 如何将分页数字转换为阿拉伯数字?
- flutter - 如何在颤动中缓存视频?
- if-statement - 使用 Conda 在 Snakemake 中使用 R Markdown (TinyTeX) 创建 PDF 报告
- javascript - Swiper - 使用鼠标滚轮/freeMode/slidesperview:auto 无法正确更新幻灯片状态
- entity-framework - Apache Ignite 在启动时崩溃
- git - 即使使用 deployOverride,Jenkins 管道也不会将分支部署到 AWS 堆栈
- html - 我想添加“box-shadow”时的背景;
- spring-boot - Spring WebClient 执行 https 调用
- python - AssertionError:ForeignKey 的第一个参数必须是模型、模型名称或字符串“self”
- ruby-on-rails - 通过 Ruby on Rails 和 oracle-enhanced_adapter 使用 Oracle JDBC 语句缓存