This commit is contained in:
Ross
2021-10-16 21:52:43 +01:00
parent 0a98fcf051
commit b236891c5b
2 changed files with 9 additions and 3 deletions
+8 -2
View File
@@ -768,6 +768,12 @@ class ExamCloneMixin():
questions = old_object.exam_questions.all().values_list("id", flat=True)
initial_data["exam_questions"] = list(questions)
self.exam_questions = list(questions)
return initial_data
return initial_data
def form_valid(self, form):
object = form.save()
object.exam_questions = self.exam_questions
object.save()
return HttpResponseRedirect(self.get_success_url())
+1 -1
View File
@@ -214,4 +214,4 @@ AnswerUpdateFormSet = inlineformset_factory(
class ExamForm(ModelForm):
class Meta:
model = Exam
fields = ["name", "time_limit", "exam_mode", "active", "archive", "exam_questions"]
fields = ["name", "time_limit", "exam_mode", "active", "archive"]