From b5d45db735d9b92c6e87c734e1a093f3cd5c1b46 Mon Sep 17 00:00:00 2001 From: Ross Date: Fri, 5 Feb 2021 12:07:11 +0000 Subject: [PATCH] . --- longs/forms.py | 2 +- longs/views.py | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/longs/forms.py b/longs/forms.py index 448c5565..2bc89dce 100755 --- a/longs/forms.py +++ b/longs/forms.py @@ -74,7 +74,7 @@ class LongSeriesForm(ModelForm): def __init__(self, *args, **kwargs): super(LongSeriesForm, self).__init__(*args, **kwargs) - self.fields["examination"] = ChoiceField( + self.fields["examination"] = ModelChoiceField( queryset=Examination.objects.all(), widget=FilteredSelectMultiple(verbose_name="Examination", is_stacked=False), ) diff --git a/longs/views.py b/longs/views.py index ba400e6b..8a27415c 100755 --- a/longs/views.py +++ b/longs/views.py @@ -275,6 +275,12 @@ class LongSeriesCreate(LoginRequiredMixin, CreateView): #form.instance.author.add(self.request.user.id) + examination = self.request.POST.get('examination') + + form.fields['examination'].choices = [(examination, examination)] + + + context = self.get_context_data(form=form) series_formset = context["image_formset"] if series_formset.is_valid():