diff options
| -rw-r--r-- | archaeological_finds/forms.py | 8 | ||||
| -rw-r--r-- | archaeological_finds/models_finds.py | 2 | 
2 files changed, 9 insertions, 1 deletions
| diff --git a/archaeological_finds/forms.py b/archaeological_finds/forms.py index 82c7cc34e..45e8342e7 100644 --- a/archaeological_finds/forms.py +++ b/archaeological_finds/forms.py @@ -423,7 +423,13 @@ class FindSelect(TableSelect):              widget=OAWidget          )      archaeological_sites = forms.IntegerField( -        label=_("Archaeological site"), +        label=_("Archaeological site (attached to the operation)"), +        widget=widgets.JQueryAutoComplete( +            reverse_lazy('autocomplete-archaeologicalsite'), +            associated_model=ArchaeologicalSite), +        validators=[valid_id(ArchaeologicalSite)]) +    archaeological_sites_context_record = forms.IntegerField( +        label=_("Archaeological site (attached to the context record)"),          widget=widgets.JQueryAutoComplete(              reverse_lazy('autocomplete-archaeologicalsite'),              associated_model=ArchaeologicalSite), diff --git a/archaeological_finds/models_finds.py b/archaeological_finds/models_finds.py index b269c0135..bde4872a8 100644 --- a/archaeological_finds/models_finds.py +++ b/archaeological_finds/models_finds.py @@ -671,6 +671,8 @@ class Find(BulkUpdatedItem, ValueGetter, BaseHistorizedItem, OwnPerms,              'base_finds__context_record__pk',          'base_finds__context_record__archaeological_site':              'base_finds__context_record__archaeological_site__pk', +        'archaeological_sites_context_record': +            'base_finds__context_record__archaeological_site__pk',          'base_finds__context_record__town':              'base_finds__context_record__town__pk',          'base_finds__context_record__operation__year': | 
