From 70ce74c1765c253c07a8cfa8df7220086b6aac6b Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 28 Jan 2016 21:50:17 +0100 Subject: Operations: search in abstracts --- archaeological_operations/forms.py | 1 + archaeological_operations/views.py | 1 + 2 files changed, 2 insertions(+) diff --git a/archaeological_operations/forms.py b/archaeological_operations/forms.py index ba937f742..8bb30b730 100644 --- a/archaeological_operations/forms.py +++ b/archaeological_operations/forms.py @@ -469,6 +469,7 @@ class OperationSelect(TableSelect): reverse_lazy('autocomplete-person', args=['0', 'user']), associated_model=Person), validators=[valid_id(Person)]) + abstract = forms.CharField(label=_(u"Abstract (full text search)")) record_quality = forms.ChoiceField(label=_(u"Record quality")) report_processing = forms.ChoiceField(label=_(u"Report processing"), choices=[]) diff --git a/archaeological_operations/views.py b/archaeological_operations/views.py index e31a39e09..9482f44b4 100644 --- a/archaeological_operations/views.py +++ b/archaeological_operations/views.py @@ -133,6 +133,7 @@ get_operation = get_item( dated_fields=['start_date__lte', 'start_date__gte', 'excavation_end_date__lte', 'excavation_end_date__gte'], extra_request_keys={'common_name': 'common_name__icontains', + 'abstract': 'abstract__icontains', 'end_date': 'end_date__isnull', 'year_index': ('year', 'operation_code'), 'start_before': 'start_date__lte', -- cgit v1.2.3