From 9fc0d0510c9aa4f67ebf507b58161cbe2055ff6b Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 28 Jan 2019 12:10:42 +0100 Subject: Document search form: add search by find's denomination --- ishtar_common/forms_common.py | 2 ++ ishtar_common/models.py | 4 ++++ 2 files changed, 6 insertions(+) (limited to 'ishtar_common') diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index 6e6cd553e..16c6d269e 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -1268,6 +1268,8 @@ class DocumentSelect(TableSelect): reverse_lazy('autocomplete-find'), associated_model=Find), validators=[models.valid_id(Find)]) + find__denomination = forms.CharField(label=_(u"Find - denomination"), + required=False) TYPES = [ FieldType('source_type', models.SourceType), diff --git a/ishtar_common/models.py b/ishtar_common/models.py index 5db454b14..12f7dc47b 100644 --- a/ishtar_common/models.py +++ b/ishtar_common/models.py @@ -3855,6 +3855,10 @@ class Document(BaseHistorizedItem, OwnPerms, ImageModel): pgettext_lazy("key for text search", u"find"), 'finds__cached_label__iexact' ), + 'find__denomination': ( + pgettext_lazy("key for text search", u"find-denomination"), + 'finds__denomination__iexact' + ), 'file': ( pgettext_lazy("key for text search", u"file"), 'files__cached_label__iexact' -- cgit v1.2.3