#158: Added from_invalid error notification for ItemCreate/Update.

This commit is contained in:
Emanuel Schuetze 2012-04-27 21:40:42 +02:00
parent 822264ef7b
commit 20ce7579ce

View File

@ -169,6 +169,10 @@ class UpdateView(PermissionMixin, _UpdateView):
template_manipulation.send(sender=self.__class__, request=self.request, context=context)
return context
def form_invalid(self, form):
messages.error(self.request, _('Please check the form for errors.'))
return super(UpdateView, self).form_invalid(form)
class CreateView(PermissionMixin, _CreateView):
def get_success_url(self):
@ -185,6 +189,10 @@ class CreateView(PermissionMixin, _CreateView):
#todo: Versuche apply url automatisch anhand on self.object herauszufindne
return self.apply_url
def form_invalid(self, form):
messages.error(self.request, _('Please check the form for errors.'))
return super(CreateView, self).form_invalid(form)
class DeleteView(RedirectView, SingleObjectMixin):
def pre_redirect(self, request, *args, **kwargs):