summaryrefslogtreecommitdiff
path: root/archaeological_finds/models_finds.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/models_finds.py')
-rw-r--r--archaeological_finds/models_finds.py102
1 files changed, 102 insertions, 0 deletions
diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py
index 7dfab7595..757f38899 100644
--- a/archaeological_finds/models_finds.py
+++ b/archaeological_finds/models_finds.py
@@ -1221,6 +1221,12 @@ class Find(
"check_date__gte",
"appraisal_date__lte",
"appraisal_date__gte",
+ "museum_entry_date__lte",
+ "museum_entry_date__gte",
+ "museum_entry_date_end__lte",
+ "museum_entry_date_end__gte",
+ "museum_allocation_date__lte",
+ "museum_allocation_date__gte",
]
BASE_REQUEST = {"downstream_treatment__isnull": True}
EXTRA_REQUEST_KEYS = {
@@ -1654,10 +1660,106 @@ class Find(
pgettext_lazy("key for text search", "site-remain"),
"base_finds__context_record__archaeological_site__remains__label__iexact"
),
+ "museum_id_comment": SearchAltName(
+ pgettext_lazy("key for text search", "museum-id-comment"),
+ "museum_id_comment__iexact"
+ ),
+ "museum_owner_institution": SearchAltName(
+ pgettext_lazy("key for text search", "museum-owner-institution"),
+ "museum_owner_institution__name__iexact"
+ ),
+ "museum_custodian_institution": SearchAltName(
+ pgettext_lazy("key for text search", "museum-custodian-institution"),
+ "museum_custodian_institution__name__iexact"
+ ),
+ "museum_depositor_inventory_number": SearchAltName(
+ pgettext_lazy("key for text search", "museum-depositor-inventory-number"),
+ "museum_depositor_inventory_number__iexact"
+ ),
+ "museum_collection_entry_mode": SearchAltName(
+ pgettext_lazy("key for text search", "museum-collection-entry-mode"),
+ "museum_collection_entry_mode__label__iexact"
+ ),
+ "museum_entry_mode_comment": SearchAltName(
+ pgettext_lazy("key for text search", "museum-entry-mode-comment"),
+ "museum_entry_mode_comment__iexact"
+ ),
+ "museum_entry_date_before": SearchAltName(
+ pgettext_lazy("key for text search", "museum-entry-date-before"),
+ "museum_entry_date__lte"
+ ),
+ "museum_entry_date_after": SearchAltName(
+ pgettext_lazy("key for text search", "museum-entry-date-after"),
+ "museum_entry_date__gte"
+ ),
+ "museum_entry_date_end_before": SearchAltName(
+ pgettext_lazy("key for text search", "museum-entry-date-end-before"),
+ "museum_entry_date_end__lte"
+ ),
+ "museum_entry_date_end_after": SearchAltName(
+ pgettext_lazy("key for text search", "museum-entry-date-end-after"),
+ "museum_entry_date_end__gte"
+ ),
+ "museum_entry_date_comment": SearchAltName(
+ pgettext_lazy("key for text search", "museum-entry-date-comment"),
+ "museum_entry_date_comment__iexact"
+ ),
+ "museum_donor": SearchAltName(
+ pgettext_lazy("key for text search", "museum-donor"),
+ "museum_donor__denomination__iexact"
+ ),
+ "museum_inventory_marking_presence": SearchAltName(
+ pgettext_lazy("key for text search", "museum-inventory-marking-presence"),
+ "museum_inventory_marking_presence__label__iexact"
+ ),
+ "museum_marking_type": SearchAltName(
+ pgettext_lazy("key for text search", "museum-marking-type"),
+ "museum_marking_type__label__iexact"
+ ),
+ "museum_collection": SearchAltName(
+ pgettext_lazy("key for text search", "museum-collection"),
+ "museum_collection__label__iexact"
+ ),
"museum_former_collections": SearchAltName(
pgettext_lazy("key for text search", "museum-former-collection"),
"museum_former_collections__denomination__iexact"
),
+ "museum_inventory_entry_year_before": SearchAltName(
+ pgettext_lazy("key for text search", "museum-inventory-entry-year-before"),
+ "museum_inventory_entry_year__lte"
+ ),
+ "museum_inventory_entry_year_after": SearchAltName(
+ pgettext_lazy("key for text search", "museum-inventory-entry-year-after"),
+ "museum_inventory_entry_year__gte"
+ ),
+ "museum_inventory_conformity": SearchAltName(
+ pgettext_lazy("key for text search", "museum-inventory-conformity"),
+ "museum_inventory_conformity__label__iexact"
+ ),
+ "museum_non_conformity_comment": SearchAltName(
+ pgettext_lazy("key for text search", "museum-non-conformity-comment"),
+ "museum_non_conformity_comment__iexact"
+ ),
+ "museum_inventory_transcript": SearchAltName(
+ pgettext_lazy("key for text search", "museum-inventory-transcript"),
+ "museum_inventory_transcript__iexact"
+ ),
+ "museum_original_repro": SearchAltName(
+ pgettext_lazy("key for text search", "museum-original-repro"),
+ "museum_original_repro__label__iexact"
+ ),
+ "museum_allocation_date_before": SearchAltName(
+ pgettext_lazy("key for text search", "museum-allocation-date-before"),
+ "museum_allocation_date__lte"
+ ),
+ "museum_allocation_date_after": SearchAltName(
+ pgettext_lazy("key for text search", "museum-allocation-date-after"),
+ "museum_allocation_date__gte"
+ ),
+ "museum_purchase_price": SearchAltName(
+ pgettext_lazy("key for text search", "museum-purchase-price"),
+ "museum_purchase_price__iexact"
+ ),
}
ALT_NAMES.update(BaseHistorizedItem.ALT_NAMES)
ALT_NAMES.update(DocumentItem.ALT_NAMES)