URL issues with Django 4



我从Django 1开始就一直在使用Django,而且我一直使用相同的URL模式(除了从URL切换到路径时(。

现在我遇到了404个错误的问题。我会给你我的项目URLS和应用URLS,你告诉我我做错了什么:

项目:

urlpatterns = [
path('b/', include('booking.urls')),
]

预订应用程序:

urlpatterns = [
path('book/<int:s>/<str:d>/', views.book, name="book"),
path('fb/', views.finalize_booking, name="finalize_booking"),
]

当我尝试调用{% url "finalize_booking" %}时,它会给我一个404错误。

您应该在字符串的开头添加正斜杠。

urlpatterns = [
path('/book/<int:s>/<str:d>/', views.book, name="book"),
path('/fb/', views.finalize_booking, name="finalize_booking"),]

最新更新