diff options
Diffstat (limited to 'archaeological_operations/models.py')
| -rw-r--r-- | archaeological_operations/models.py | 7 | 
1 files changed, 7 insertions, 0 deletions
| diff --git a/archaeological_operations/models.py b/archaeological_operations/models.py index 024886c72..81dd076a8 100644 --- a/archaeological_operations/models.py +++ b/archaeological_operations/models.py @@ -155,6 +155,7 @@ class ArchaeologicalSite(DocumentItem, BaseHistorizedItem, QRCodeItem,          SearchVectorConfig("name"),          SearchVectorConfig("oceanographic_service_localisation"),          SearchVectorConfig("reference"), +        SearchVectorConfig("other_reference"),          SearchVectorConfig("shipwreck_code"),          SearchVectorConfig("shipwreck_name"),          SearchVectorConfig("drassm_number"), @@ -187,6 +188,10 @@ class ArchaeologicalSite(DocumentItem, BaseHistorizedItem, QRCodeItem,              pgettext_lazy("key for text search", "name"),              'name__iexact'          ), +        'other_reference': SearchAltName( +            pgettext_lazy("key for text search", "other-reference"), +            'other_reference__iexact' +        ),          'periods': SearchAltName(              pgettext_lazy("key for text search", "period"),              'periods__label__iexact' @@ -283,6 +288,8 @@ class ArchaeologicalSite(DocumentItem, BaseHistorizedItem, QRCodeItem,      objects = SiteManager()      reference = models.CharField(_("Reference"), max_length=200, unique=True) +    other_reference = models.TextField(_("Other reference"), blank=True, +                                       null=True)      name = models.CharField(_("Name"), max_length=200,                              null=True, blank=True)      periods = models.ManyToManyField(Period, verbose_name=_("Periods"), | 
