如何在Form无效时使用FormView类显示消息?我可以在form_valid函数中显示消息,但对form_invalid没有任何想法,因为我使用self.get_context_data。在FormView的form_invalid中显示django消息
这就是我所做的,以显示消息时,表单有效
def form_valid(self, form):
messages.success(self.request, '{0} added successfully'.format(name))
return HttpResponseRedirect('/')
如何使用的信息在这里?
def form_invalid(self, form):
return self.render_to_response(self.get_context_data(form=form))
是的,你可以......你可以看到这个[示例](https://docs.djangoproject.com/en/dev/topics/class-based-views/generic-editing/#ajax-example) –
我想要在模板中显示消息为'您已经发布'而不是表单错误。 – Serenity