diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-07-06 18:51:25 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2022-07-08 09:59:31 +0200 |
commit | 013db4c21bf74a75f087e8d7ca8f6a334c3f3cba (patch) | |
tree | 0a2a1e81db0503c6b90e8a2279f92d93d2b642d4 /archaeological_files/forms.py | |
parent | b9c259a2cadd9717cb6854ac4931a87d6becc938 (diff) | |
download | Ishtar-013db4c21bf74a75f087e8d7ca8f6a334c3f3cba.tar.bz2 Ishtar-013db4c21bf74a75f087e8d7ca8f6a334c3f3cba.zip |
Preventive file: choose price agreement form
Diffstat (limited to 'archaeological_files/forms.py')
-rw-r--r-- | archaeological_files/forms.py | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/archaeological_files/forms.py b/archaeological_files/forms.py index 46e0aae9c..1958cb2ae 100644 --- a/archaeological_files/forms.py +++ b/archaeological_files/forms.py @@ -669,6 +669,17 @@ class PreventiveFileForm(forms.ModelForm): return super().save(commit=commit) +class PreventiveFileSimpleForm(forms.ModelForm): + price_agreement = forms.ModelChoiceField( + label=_("Price agreement"), + queryset=models.PriceAgreement.objects.filter(available=True) + ) + + class Meta: + model = models.File + fields = ["price_agreement"] + + class PreventiveFileGenJobForm(PreventiveFileForm): def __init__(self, *args, **kwargs): super(PreventiveFileGenJobForm, self).__init__(*args, **kwargs) |