add a redirct view mixin

This commit is contained in:
Ross
2024-08-12 11:58:28 +01:00
parent 8beb6890a7
commit c2185f73a6
8 changed files with 126 additions and 106 deletions
+4 -5
View File
@@ -54,6 +54,7 @@ from generic.views import (
ExamUpdateBase,
ExamViews,
GenericViewBase,
UpdateQuestionMixin,
)
from reversion.views import RevisionMixin
@@ -374,7 +375,9 @@ class RapidAnswerUpdate(RevisionMixin, AuthorOrCheckerRequiredMixin, UpdateView)
return super().form_invalid(form)
class RapidUpdate(RevisionMixin, AuthorOrCheckerRequiredMixin, UpdateView):
class RapidUpdate(
UpdateQuestionMixin,AuthorOrCheckerRequiredMixin
):
model = Rapid
form_class = RapidForm
@@ -382,10 +385,6 @@ class RapidUpdate(RevisionMixin, AuthorOrCheckerRequiredMixin, UpdateView):
# #fields = [ 'condition' ]
# #initial = {'date_of_death': '05/01/2018'}
# exclude = [ 'created_date', 'published_date' ]
def get_form_kwargs(self):
kwargs = super(RapidUpdate, self).get_form_kwargs()
kwargs.update({"user": self.request.user})
return kwargs
def get_context_data(self, **kwargs):
context = super(RapidUpdate, self).get_context_data(**kwargs)