Exemplo n.º 1
0
    def post(self, *args, **kwargs):
        form = CalendarNoteForm(self.request.POST,
                                initial={'author': self.request.user.profile})
        if form.is_valid():
            CalendarNote.objects.create(**form.cleaned_data, )

        return RedirectView.post(self, *args, **kwargs)
Exemplo n.º 2
0
    def post(self, *args, **kwargs):
        try:
            pk = self.request.POST.get('pk')
        except ValueError:
            pass
        else:
            self.delete_object(pk)

        return RedirectView.post(self, *args, **kwargs)
Exemplo n.º 3
0
 def post(self, request, *args, **kwargs):
     Course.objects.get(pk=kwargs['pk']).delete()
     return RedirectView.post(self, request, *args, **kwargs)