【发布时间】:2019-09-19 06:25:24
【问题描述】:
找不到页面 (404)
请求方法:
获取
请求网址:
使用 just.urls 中定义的 URLconf,Django 按以下顺序尝试了这些 URL 模式: 1.管理员/ 2. 店铺/
空路径与其中任何一个都不匹配。
您看到此错误是因为您的 Django 设置文件中有 DEBUG= True。将其更改为False,Django 将显示一个标准的 404 页面。
这是我的代码: 主要ecom\urls.py:------------>>>>
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('shop/', include('shop.urls'))
]
现在购买\urls.py:-------------->>>>
from django.urls import path
from . import views
urlpatterns = [
path("",views.index, name="ShopHome")
]
还有 shop\views.py:-------------->>>>
from django.shortcuts import render
from django.http import HttpResponse
def index(request):
return HttpResponse("Shop Index")
请帮帮我
【问题讨论】:
-
你没有匹配网站根目录的url,你只有匹配
/admin/...和/shop/...的url