Django - Проблема с прокладыванием пути (я думаю!)
Я создал систему бронирования ресторанов, используя Django. Пытаюсь добиться полной функциональности Crud. Просто пытаюсь разобраться с обновлением и удалением. В основном, когда я открываю учетную запись пользователя, она появляется с резервациями, которые он сделал, и возможностью редактировать или удалить их.
У меня проблема в том, что пути url выглядят следующим образом:
urlpatterns = [
path('', views.ReservationsFormView.as_view(), name='reservations'),
path('edit/<slug:pk>/', EditReservationView.as_view(), name="edit_reservation"),
path('view/<slug:pk>/', ReservationCompleteView.as_view(),
name="reservation_complete"),
path('reservations_account/', ReservationAccountView.as_view(),
name="reservations_account"),
path('delete/<slug:pk>/', DeleteReservationView.as_view(),
name="delete_reservation"),
]
Не загружается экран учетной записи, как написано: error screen 1
и когда я меняю пути на следующие:
urlpatterns = [
path('', views.ReservationsFormView.as_view(), name='reservations'),
path('edit_reservation', EditReservationView.as_view(), name="edit_reservation"),
path('view_reservation/', ReservationCompleteView.as_view(),
name="reservation_complete"),
path('reservations_account/', ReservationAccountView.as_view(),
name="reservations_account"),
path('delete_reservation/', DeleteReservationView.as_view(),
name="delete_reservation"),
]
Загружается экран учетной записи, но когда я нажимаю кнопку Edit или Delete, я получаю следующее:
Я относительно новичок в Django, поэтому любая помощь будет очень признательна. Спасибо за помощь