summaryrefslogtreecommitdiff
path: root/archaeological_finds/models_finds.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-05-29 11:10:50 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2024-05-30 14:20:27 +0200
commitcb1e9f1f15c38f68c1859b2dfd67870b0ed81240 (patch)
tree415ec01bb56b837f5f951db06cd5a107a720f3fe /archaeological_finds/models_finds.py
parentd949cd7866446e30ca3c14926358fc91f1535ded (diff)
downloadIshtar-cb1e9f1f15c38f68c1859b2dfd67870b0ed81240.tar.bz2
Ishtar-cb1e9f1f15c38f68c1859b2dfd67870b0ed81240.zip
🐛 criteria search - towns - related model: fix * and - * (refs #5882)
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r--archaeological_finds/models_finds.py35
1 files changed, 22 insertions, 13 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py
index aa92a93c4..35ba0f5c0 100644
--- a/archaeological_finds/models_finds.py
+++ b/archaeological_finds/models_finds.py
@@ -1365,6 +1365,7 @@ class Find(
"material_types": SearchAltName(
pgettext_lazy("key for text search", "material"),
"material_types__label__iexact",
+ related_name="material_types",
),
"object_types": SearchAltName(
pgettext_lazy("key for text search", "object-type"),
@@ -1603,7 +1604,7 @@ class Find(
),
"dimensions_comment": SearchAltName(
pgettext_lazy("key for text search", "dimensions-comment"),
- "dimensions_comment__icontains",
+ "dimensions_comment__iexact",
),
"base_finds__topographic_localisation": SearchAltName(
pgettext_lazy("key for text search", "topographic-localisation"),
@@ -1701,16 +1702,19 @@ class Find(
),
"museum_owner_institution": SearchAltName(
pgettext_lazy("key for text search", "museum-owner-institution"),
- "museum_owner_institution__name__iexact"
+ "museum_owner_institution__name__iexact",
+ related_name="museum_owner_institution"
),
"museum_assigned_institution": SearchAltName(
pgettext_lazy("key for text search", "museum-assigned-institution"),
- "museum_assigned_institution__name__iexact"
+ "museum_assigned_institution__name__iexact",
+ related_name="museum_assigned_institution"
),
"museum_custodian_institution": SearchAltName(
pgettext_lazy("key for text search", "museum-custodian-institution"),
- "museum_custodian_institution__name__iexact"
- ),
+ "museum_custodian_institution__name__iexact",
+ related_name="museum_custodian_institution"
+ ),
"museum_depositor_inventory_number": SearchAltName(
pgettext_lazy("key for text search", "museum-depositor-inventory-number"),
"museum_depositor_inventory_number__iexact"
@@ -1745,7 +1749,8 @@ class Find(
),
"museum_donor": SearchAltName(
pgettext_lazy("key for text search", "museum-donor"),
- "museum_donor__denomination__iexact"
+ "museum_donor__denomination__iexact",
+ related_name="museum_donor"
),
"museum_inventory_marking_presence": SearchAltName(
pgettext_lazy("key for text search", "museum-inventory-marking-presence"),
@@ -1757,12 +1762,14 @@ class Find(
),
"museum_collection": SearchAltName(
pgettext_lazy("key for text search", "museum-collection"),
- "museum_collection__label__iexact"
- ),
+ "museum_collection__label__iexact",
+ related_name="museum_collection"
+ ),
"museum_former_collections": SearchAltName(
pgettext_lazy("key for text search", "museum-former-collection"),
- "museum_former_collections__denomination__iexact"
- ),
+ "museum_former_collections__denomination__iexact",
+ related_name="museum_former_collections"
+ ),
"museum_inventory_entry_year_before": SearchAltName(
pgettext_lazy("key for text search", "museum-inventory-entry-year-before"),
"museum_inventory_entry_year__lte"
@@ -1773,7 +1780,8 @@ class Find(
),
"museum_inventory_conformity": SearchAltName(
pgettext_lazy("key for text search", "museum-inventory-conformity"),
- "museum_inventory_conformity__label__iexact"
+ "museum_inventory_conformity__label__iexact",
+ related_name="museum_inventory_conformity"
),
"museum_conformity_comment": SearchAltName(
pgettext_lazy("key for text search", "museum-conformity-comment"),
@@ -1785,8 +1793,9 @@ class Find(
),
"museum_original_repro": SearchAltName(
pgettext_lazy("key for text search", "museum-original-repro"),
- "museum_original_repro__label__iexact"
- ),
+ "museum_original_repro__label__iexact",
+ related_name="museum_original_repro"
+ ),
"museum_allocation_date_before": SearchAltName(
pgettext_lazy("key for text search", "museum-allocation-date-before"),
"museum_allocation_date__lte"