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)
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)
def post(self, request, *args, **kwargs): Course.objects.get(pk=kwargs['pk']).delete() return RedirectView.post(self, request, *args, **kwargs)