diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-20 12:28:45 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-20 15:47:14 +0200 |
commit | b9f9eb50906183baa1d1cd1ad3440cb377500394 (patch) | |
tree | 5dd4f2a6a2e78017f07d8e7fd942db5ec8109fb3 /archaeological_finds/forms.py | |
parent | 2089f69b8958ba08879a706d478397e927de8741 (diff) | |
download | Ishtar-b9f9eb50906183baa1d1cd1ad3440cb377500394.tar.bz2 Ishtar-b9f9eb50906183baa1d1cd1ad3440cb377500394.zip |
✨ context records, finds edit form: add new fields
Diffstat (limited to 'archaeological_finds/forms.py')
-rw-r--r-- | archaeological_finds/forms.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py index 7bf5f8a18..4fa06e7bf 100644 --- a/archaeological_finds/forms.py +++ b/archaeological_finds/forms.py @@ -242,6 +242,7 @@ class BasicFindForm(CustomForm, ManageOldType): "museum_original_repro": models.OriginalReproduction, "museum_donor": BiographicalNote, "museum_former_collection": BiographicalNote, + "discovery_method": models.DiscoveryMethod, #'collection': Warehouse, } field_order = [ @@ -278,6 +279,7 @@ class BasicFindForm(CustomForm, ManageOldType): "museum_purchase_price", "description", "public_description", + "discovery_method", "is_complete", "material_type", "material_type_quality", @@ -434,6 +436,7 @@ class BasicFindForm(CustomForm, ManageOldType): label=_("Public description"), widget=forms.Textarea, required=False ) is_complete = forms.NullBooleanField(label=_("Is complete?"), required=False) + discovery_method = forms.ChoiceField(label=_("Discovery method"), required=False, choices=[]) material_type = widgets.Select2MultipleField( label=_("Material types"), required=False ) @@ -556,6 +559,7 @@ class BasicFindForm(CustomForm, ManageOldType): is_multiple=True, extra_args={"full_hierarchy": True}, ), + FieldType("discovery_method", models.DiscoveryMethod), FieldType("object_type_quality", models.ObjectTypeQualityType), FieldType("functional_area", models.FunctionalArea, is_multiple=True), FieldType("technical_area", models.TechnicalAreaType, is_multiple=True), @@ -649,6 +653,7 @@ class FindForm(BasicFindForm): "museum_inventory_transcript", "description", "public_description", + "discovery_method", "get_first_base_find__comment", "get_first_base_find__discovery_date", "get_first_base_find__discovery_date_taq", |