summaryrefslogtreecommitdiff
path: root/archaeological_operations/models.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-09-20 10:30:42 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-09-20 15:47:14 +0200
commit14b2433f8b04d11c2c3ad721997289ffa0777de3 (patch)
tree67b2f6bdc05b81979e59690e8128cb97c5b0dbfe /archaeological_operations/models.py
parentfc50391805b08914e740c518301dd16087b00028 (diff)
downloadIshtar-14b2433f8b04d11c2c3ad721997289ffa0777de3.tar.bz2
Ishtar-14b2433f8b04d11c2c3ad721997289ffa0777de3.zip
✨ archaeological sites search: add new fields
Diffstat (limited to 'archaeological_operations/models.py')
-rw-r--r--archaeological_operations/models.py31
1 files changed, 31 insertions, 0 deletions
diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py
index 5ccaf9b23..2f3cae888 100644
--- a/archaeological_operations/models.py
+++ b/archaeological_operations/models.py
@@ -441,6 +441,25 @@ class ArchaeologicalSite(
pgettext_lazy("key for text search", "other-reference"),
"other_reference__iexact",
),
+ "types": SearchAltName(
+ pgettext_lazy("key for text search", "type"), "types__label__iexact"
+ ),
+ "discovery_status": SearchAltName(
+ pgettext_lazy("key for text search", "discovery-status"),
+ "discovery_status__label__iexact"
+ ),
+ "current_status": SearchAltName(
+ pgettext_lazy("key for text search", "current-status"),
+ "current_status__label__iexact"
+ ),
+ "nature_of_site": SearchAltName(
+ pgettext_lazy("key for text search", "nature"),
+ "nature_of_site__label__iexact"
+ ),
+ "interpretation_level": SearchAltName(
+ pgettext_lazy("key for text search", "interpretation-level"),
+ "interpretation_level__label__iexact"
+ ),
"periods": SearchAltName(
pgettext_lazy("key for text search", "period"), "periods__label__iexact"
),
@@ -453,9 +472,21 @@ class ArchaeologicalSite(
"towns__areas": SearchAltName(
pgettext_lazy("key for text search", "area"), "towns__areas__label__iexact"
),
+ "description": SearchAltName(
+ pgettext_lazy("key for text search", "description"), "description__iexact"
+ ),
+ "discoverer": SearchAltName(
+ pgettext_lazy("key for text search", "discoverer"), "discoverer__cached_label__iexact",
+ ),
+ "public_description": SearchAltName(
+ pgettext_lazy("key for text search", "public-description"), "public_description__iexact"
+ ),
"comment": SearchAltName(
pgettext_lazy("key for text search", "comment"), "comment__iexact"
),
+ "precise_locality": SearchAltName(
+ pgettext_lazy("key for text search", "locality"), "precise_locality__iexact"
+ ),
"locality_ngi": SearchAltName(
pgettext_lazy("key for text search", "locality-ngi"), "locality_ngi__iexact"
),