def form_valid(self, form): log_action( self.request.user, self.object, LOGACTION_MANUAL_ENTRY, form.cleaned_data['new_comment'] ) return super(VisitAddLogEntryView, self).form_valid(form)
def post(self, request, *args, **kwargs): self.object = self.get_object() if(request.POST.get("confirm")): self.object.make_visit() booking_models.log_action( self.request.user, self.object.visit, booking_models.LOGACTION_CREATE, _(u'Besøg oprettet') ) return redirect(self.get_success_url()) else: # Do same thing as for get method context = self.get_context_data(object=self.object) return self.render_to_response(context)