首页 > 解决方案 > 未找到:/你好/

问题描述

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/ 与其中任何一个都不匹配。

标签: pythondjangodjango-modelsdjango-viewsdjango-urls

解决方案


在这一行更改urlpatternurlpatterns

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

推荐阅读