0
urls.py success_urlパラメータを必要とする汎用CreateViewを呼び出す必要があります。 「成功」URLには、reverse()URL検索機能に渡す必要がある識別子が含まれています。このパラメータは、CreateViewのURLから取得します。以下のコードをご覧ください。私は "作成" URLの< pk>パラメータの値を取得し、それを "成功" URLに渡す必要があります。これはどうですか?urls.pyでurls.pyのURL一致パラメータをreverse()に渡す
おかげ
コンスタンチン
PS:使用してこれはthe documentationで説明されて
...
url(r'^path/(?P<pk>\d+)/apply/$',
generic.CreateView.as_view(form_class=MyForm,
success_url=reverse_lazy('success', args=[???<pk>???]),
template_name='create.html'), name='create'),
url(r'path/(?P<pk>\d+)/apply/success/$',
generic.TemplateView.as_view(template_name='success.html'), name='success'),
...
これまでの回答は、django 1.10で次のようになっています: 'success_url ="/polls/{id}/"' https://docs.djangoproject.com/en/1.10/ref/class-based-views/mixins-editing / –