diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-20 14:55:11 +0200 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-09-20 15:47:14 +0200 |
commit | df7b7527db7936d9a5014cd121525a36dbf57531 (patch) | |
tree | bca9afb0099135323ffe3c135f421b268f20fa0d /archaeological_finds | |
parent | 038d2ddee75aaccf0ad0c60d66efe09de69958e8 (diff) | |
download | Ishtar-df7b7527db7936d9a5014cd121525a36dbf57531.tar.bz2 Ishtar-df7b7527db7936d9a5014cd121525a36dbf57531.zip |
✨ context records, finds search: add new fields
Diffstat (limited to 'archaeological_finds')
-rw-r--r-- | archaeological_finds/forms.py | 2 | ||||
-rw-r--r-- | archaeological_finds/models_finds.py | 4 |
2 files changed, 6 insertions, 0 deletions
diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py index b04276155..094e6be21 100644 --- a/archaeological_finds/forms.py +++ b/archaeological_finds/forms.py @@ -1804,6 +1804,7 @@ class FindSelect(GeoItemSelect, PeriodSelect): ) description = forms.CharField(label=_("Description")) + base_finds__discovery_method = forms.ChoiceField(label=_("Discovery method"), choices=[]) base_finds__comment = forms.CharField(label=_("Base find - Comment on the circumstances of discovery")) base_finds__discovery_date = DateField(label=_("Discovery date (exact or beginning)")) base_finds__discovery_date_taq = DateField(label=_("Discovery date (end)")) @@ -1978,6 +1979,7 @@ class FindSelect(GeoItemSelect, PeriodSelect): FieldType("preservation_to_considers", models.TreatmentType), FieldType("integrities", models.IntegrityType), FieldType("remarkabilities", models.RemarkabilityType), + FieldType("base_finds__discovery_method", models.DiscoveryMethod), FieldType("base_finds__context_record__town__areas", Area), FieldType( "base_finds__context_record__operation__operation_type", OperationType diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py index 42b1aa514..9ad128432 100644 --- a/archaeological_finds/models_finds.py +++ b/archaeological_finds/models_finds.py @@ -1599,6 +1599,10 @@ class Find( pgettext_lazy("key for text search", "dimensions-comment"), "dimensions_comment__iexact", ), + "base_finds__discovery_method": SearchAltName( + pgettext_lazy("key for text search", "discovery-method"), + "base_finds__discovery_method__label__iexact", + ), "base_finds__topographic_localisation": SearchAltName( pgettext_lazy("key for text search", "topographic-localisation"), "base_finds__topographic_localisation__iexact", |