diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-01-28 21:50:17 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-01-28 21:50:17 +0100 |
commit | 70ce74c1765c253c07a8cfa8df7220086b6aac6b (patch) | |
tree | eb15a467f01fe18625f716bcf8f18a13ebc386d4 | |
parent | 1a51fb5676111ae9cfa4f5ed59b4617335139d75 (diff) | |
download | Ishtar-70ce74c1765c253c07a8cfa8df7220086b6aac6b.tar.bz2 Ishtar-70ce74c1765c253c07a8cfa8df7220086b6aac6b.zip |
Operations: search in abstracts
-rw-r--r-- | archaeological_operations/forms.py | 1 | ||||
-rw-r--r-- | archaeological_operations/views.py | 1 |
2 files changed, 2 insertions, 0 deletions
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', |