diff options
Diffstat (limited to 'archaeological_warehouse/models.py')
-rw-r--r-- | archaeological_warehouse/models.py | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py index 42a9bb310..ad2e2da68 100644 --- a/archaeological_warehouse/models.py +++ b/archaeological_warehouse/models.py @@ -367,6 +367,67 @@ class Container(LightHistorizedItem, OwnPerms): pgettext_lazy("key for text search", u"reference"), 'reference__iexact' ), + 'code_patriarche': + SearchAltName( + pgettext_lazy("key for text search", u"code-patriarche"), + 'finds__base_finds__context_record__operation__' + 'code_patriarche__iexact' + ), + 'archaeological_sites': + SearchAltName( + pgettext_lazy("key for text search", u"site"), + 'finds__base_finds__context_record__operation__' + 'archaeological_sites__cached_label__icontains'), + 'archaeological_sites_context_record': + SearchAltName( + pgettext_lazy("key for text search", u"context-record-site"), + 'finds__base_finds__context_record__archaeological_site__' + 'cached_label__icontains'), + 'context_record': + SearchAltName( + pgettext_lazy("key for text search", u"context-record"), + 'finds__base_finds__context_record__cached_label__icontains'), + 'material_types': + SearchAltName( + pgettext_lazy("key for text search", u"material"), + 'finds__material_types__label__iexact'), + 'object_types': + SearchAltName( + pgettext_lazy("key for text search", u"object-type"), + 'finds__object_types__label__iexact'), + 'preservation_to_considers': + SearchAltName( + pgettext_lazy("key for text search", u"preservation"), + 'finds__preservation_to_considers__label__iexact'), + 'conservatory_state': + SearchAltName( + pgettext_lazy("key for text search", u"conservatory"), + 'finds__conservatory_state__label__iexact'), + 'integrities': + SearchAltName( + pgettext_lazy("key for text search", u"integrity"), + 'finds__integrities__label__iexact'), + 'remarkabilities': + SearchAltName( + pgettext_lazy("key for text search", u"remarkability"), + 'finds__remarkabilities__label__iexact'), + 'alterations': + SearchAltName( + pgettext_lazy(u"key for text search", u"alterations"), + 'finds__alterations__label__iexact'), + 'alteration_causes': + SearchAltName( + pgettext_lazy(u"key for text search", u"alteration-causes"), + 'finds__alteration_causes__label__iexact'), + 'treatment_emergency': + SearchAltName( + pgettext_lazy(u"key for text search", u"treatment-emergency"), + 'finds__treatment_emergency__label__iexact'), + 'description': + SearchAltName( + pgettext_lazy("key for text search", u"find-description"), + 'finds__description__iexact'), + } objects = ExternalIdManager() |