Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
    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)