django路径查看



嘿,我有一个url路径,我想把它引导到应用程序url文件但它说页面没有找到

这是我的核心网址:

from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('store.urls', namespace='store')),
path('basket/', include('basket.urls', namespace='basket')),
]
if settings.DEBUG:
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

这是我的basket.url文件:

from django.urls import path
from . import views
app_name = 'basket'
urlpatterns = [
path('', views.basket_summary, name='basket_summary'),
]

这是视图:

from django.shortcuts import render

# Create your views here.

def basket_summary(request):
return render(request, 'store/basket/summary.html')

我的应用程序名称是basket,我可能会添加所有已定义的文件。怎么了?

您应该在/backet/后面添加一个斜杠。

阅读官方文档中有关APPEND_SLASH的更多信息。

最新更新