找不到页面(404)请求方法:GET

时间:2020-04-06 04:40:20

标签: python django

我不断收到此错误:

  • 找不到页面(404)
  • 请求方法:GET
  • 请求网址:http://127.0.0.1:8000/home Django使用personal_portfolio.urls中定义的URLconf,按以下顺序尝试了以下URL模式:

admin/

home/ 当前的路径,回家,与任何这些都不匹配。


这是我整个项目的urls.py

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


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

这是我的hello_world urls.py

代码
from django.urls import path
from hello_world import views

urlpatterns = [
    path('home/', views.hello_world, name='hello_world'),
]

这是我的hello_world views.py

代码
from django.shortcuts import render

def hello_world(request):
    return render(request, 'hello_world.html')

1 个答案:

答案 0 :(得分:1)

您需要从以下位置更改此网址

urlpatterns = [
    path('home/', views.hello_world, name='hello_world'),
]

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

进入http://127.0.0.1:8000/home/

否则,您需要转到http://127.0.0.1:8000/home/home/作为当前网址