def forms_valid(self, form, inlines): form = form.save() for formset in inlines: formset.save() logger.debug("VIF Update: After save for " + form.vif_number) vif_done.send_robust(sender=self.__class__, vif_number=form.vif_number, vif=form) return HttpResponseRedirect(self.get_success_url())
def destroy(self, request, *args, **kwargs): vif_id = kwargs['pk'] vif = VictimInterview.objects.get(id=vif_id) rv = super(viewsets.ModelViewSet, self).destroy(request, args, kwargs) logger.debug("After VIF destroy " + vif.vif_number) vif_done.send_robust(sender=self.__class__, vif_number=vif.vif_number, vif=None) return rv
def forms_valid(self, form, inlines): form.instance.form_entered_by = self.request.user form.instance.date_form_received = date.today() form = form.save() for formset in inlines: formset.save() logger.debug("VIF Create: After save for " + form.vif_number) vif_done.send_robust(sender=self.__class__, vif_number=form.vif_number, vif=form) return HttpResponseRedirect(self.get_success_url())