diff options
Diffstat (limited to 'archaeological_finds')
-rw-r--r-- | archaeological_finds/models_finds.py | 35 | ||||
-rw-r--r-- | archaeological_finds/models_treatments.py | 3 |
2 files changed, 25 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" diff --git a/archaeological_finds/models_treatments.py b/archaeological_finds/models_treatments.py index abd5de98b..3d1759b54 100644 --- a/archaeological_finds/models_treatments.py +++ b/archaeological_finds/models_treatments.py @@ -164,6 +164,7 @@ class Treatment( "scientific_monitoring_manager": SearchAltName( pgettext_lazy("key for text search", "scientific-manager"), "scientific_monitoring_manager__cached_label__iexact", + related_name="scientific_monitoring_manager" ), } ALT_NAMES.update(BaseHistorizedItem.ALT_NAMES) @@ -1067,10 +1068,12 @@ class TreatmentFile( "applicant": SearchAltName( pgettext_lazy("key for text search", "applicant"), "applicant__cached_label__iexact", + related_name="applicant" ), "applicant_organisation": SearchAltName( pgettext_lazy("key for text search", "applicant-organisation"), "applicant_organisation__cached_label__iexact", + related_name="applicant_organisation" ), "exhibition_start_before": SearchAltName( pgettext_lazy("key for text search", "exhibition-start-before"), |