Python Django UpdateView: 404 не найдено
Я использую встроенные представления на основе классов, в данном случае UpdateView. В документации нет никаких намеков на то, как должно выглядеть urls.py
. Какому шаблону url соответствует это общее представление, чтобы я мог обновить конкретный объект (например, с id 1 в базе данных)? Я пробовал:
path("myroute/<int:pk>/", views.myUpdateView.as_view(), name="myname")
Вид за views.myUpdateView
является django.views.generic.edit.UpdateView
, и когда я перехожу, скажем, к myroute/1/
, я получаю ошибку 404. Как я могу использовать это общее представление? Я просто предположил, что он должен каким-то образом получить параметр pk из моего URL, но я не вижу никакой документации по этой части? Извините, что не включил шаблон ecetera, но он здесь и не нужен, потому что мой вопрос очень прост: какой шаблон(ы) URL обрабатывается(ются) UpdateView? Может я что-то упустил из виду в документации? Заранее спасибо!