私は次のコードを持っていて、form_invalid
メソッドがと同じページを返すようにしたいですsuccess_url
。サブクラス化を検討してきましたがCreateView
、世論を知りたいです。上記のことをどのように実現するのですか?
class ProgramNew(CreateView):
form_class = ProgramForm
template_name = 'programs/program_list.html'
success_url = '/manage/programs'
....
....
....
def form_invalid(self, form):
# How to return to self.success_url?
return super(ProgramNew, self).form_invalid(form)
スルタン