Tôi làm cách nào để đặt success_url
dựa trên thông số?
Tôi thực sự muốn quay trở lại nơi tôi đến, không phải một nơi tĩnh. Trong mã giả:success_url trong UpdateView, dựa trên giá trị đã vượt qua
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)')),
Điều này có nghĩa là: mục chỉnh sửa pk
và sau đó quay lại 'danh mục'. Ở đây một mục có thể là một phần của nhiều danh mục.
Các tham số (ví dụ: id và danh mục) ở đâu? – Bryce
Chúng nằm trong self.kwargs –