Replace FilteredSelectMultiple with ExamSearchWidget for exams field in multiple forms

This commit is contained in:
Ross
2026-02-16 10:54:39 +00:00
parent ed1a33ac89
commit fb9952e7aa
4 changed files with 8 additions and 4 deletions
+2 -1
View File
@@ -27,6 +27,7 @@ import re
from dal import autocomplete
from crispy_forms.helper import FormHelper
from crispy_forms.layout import Layout, Fieldset, Row, Column, Submit
from generic.widgets import ExamSearchWidget
class UserAnswerForm(ModelForm):
@@ -105,7 +106,7 @@ class QuestionForm(ModelForm):
self.fields["exams"] = ModelMultipleChoiceField(
required=False,
queryset=exam_queryset,
widget=FilteredSelectMultiple(verbose_name="Exams", is_stacked=False),
widget=ExamSearchWidget(exam_model=Exam),
)
# Crispy Forms helper and layout