Как я могу установить success_url
на основе параметра?
Я действительно хочу вернуться туда, откуда я пришел, а не какое-то статическое место. В псевдокоде:
url(r'^entry/(?P<pk>\d+)/edit/(?P<category>\d+)',
UpdateView.as_view(model=Entry,
template_name='generic_form_popup.html',
success_url='/category/%(category)')),
Это означало бы: отредактировать запись pk
а затем вернуться в категорию. Здесь запись может быть частью нескольких категорий.