summaryrefslogtreecommitdiff
path: root/archaeological_operations/models.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_operations/models.py
parentd949cd7866446e30ca3c14926358fc91f1535ded (diff)
downloadIshtar-cb1e9f1f15c38f68c1859b2dfd67870b0ed81240.tar.bz2
Ishtar-cb1e9f1f15c38f68c1859b2dfd67870b0ed81240.zip
🐛 criteria search - towns - related model: fix * and - * (refs #5882)
Diffstat (limited to 'archaeological_operations/models.py')
-rw-r--r--archaeological_operations/models.py9
1 files changed, 8 insertions, 1 deletions
diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py
index 13be0727b..be2af0d1a 100644
--- a/archaeological_operations/models.py
+++ b/archaeological_operations/models.py
@@ -1148,6 +1148,7 @@ class Operation(
"parcel": SearchAltName(
pgettext_lazy("key for text search", "parcel"),
"parcels__cached_label__iexact",
+ related_name="parcels"
),
"towns__numero_insee__startswith": SearchAltName(
pgettext_lazy("key for text search", "department"),
@@ -1169,14 +1170,17 @@ class Operation(
"in_charge": SearchAltName(
pgettext_lazy("key for text search", "scientific-monitor"),
"in_charge__cached_label__iexact",
+ related_name="in_charge"
),
"scientist": SearchAltName(
pgettext_lazy("key for text search", "scientist"),
"scientist__cached_label__iexact",
+ related_name="scientist"
),
"operator": SearchAltName(
pgettext_lazy("key for text search", "operator"),
"operator__cached_label__iexact",
+ related_name="operator"
),
"remains": SearchAltName(
pgettext_lazy("key for text search", "remain"), "remains__label__iexact"
@@ -1226,6 +1230,7 @@ class Operation(
"archaeological_sites": SearchAltName(
pgettext_lazy("key for text search", "site"),
"archaeological_sites__cached_label__icontains",
+ related_name="archaeological_sites"
),
"documentation_deposit_date": SearchAltName(
pgettext_lazy("key for text search", "documentation-deposit-date"),
@@ -1263,7 +1268,9 @@ class Operation(
"finds_deadline__gte",
),
"drassm_code": SearchAltName(
- pgettext_lazy("key for text search", "code-drassm"), "drassm_code__iexact"
+ pgettext_lazy("key for text search", "code-drassm"),
+ "drassm_code__iexact",
+ related_name="drassm_code"
),
}
ALT_NAMES.update(BaseHistorizedItem.ALT_NAMES)