strat tidying up anatomy question form

This commit is contained in:
Ross
2024-10-07 11:04:07 +01:00
parent 3616d1b9c5
commit 48e6339ecb
7 changed files with 52 additions and 24 deletions
+4 -1
View File
@@ -494,6 +494,7 @@ class AnatomyQuestionCreateBase(RevisionMixin, LoginRequiredMixin, CreateView):
def get_context_data(self, **kwargs):
context = super(AnatomyQuestionCreateBase, self).get_context_data(**kwargs)
context["question"] = context["object"]
if self.request.POST:
context["answer_formset"] = AnswerFormSet(
self.request.POST, self.request.FILES
@@ -526,6 +527,9 @@ class AnatomyQuestionCreateBase(RevisionMixin, LoginRequiredMixin, CreateView):
else:
return super().form_invalid(form)
def get_success_url(self) -> str:
return redirect("anatomy:question_detail", pk=self.object.pk)
class AnatomyQuestionCreate(AnatomyQuestionCreateBase):
@@ -540,7 +544,6 @@ class AnatomyQuestionCreate(AnatomyQuestionCreateBase):
return initial
# # There has to be a better way...
# try:
# s = (i.pk for i in self.request.user.AnatomyQuestion_default.site.all())