diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-01-28 12:10:42 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2019-01-28 12:10:42 +0100 |
commit | 455a874e8e7d1dde849f302ff179a7ccdf1cc667 (patch) | |
tree | e4d22e9f7726542b0debe9729dbb8b876853d5c6 /ishtar_common | |
parent | 33f53db6f96a9f3880790e26c6a2bba9309126ce (diff) | |
download | Ishtar-455a874e8e7d1dde849f302ff179a7ccdf1cc667.tar.bz2 Ishtar-455a874e8e7d1dde849f302ff179a7ccdf1cc667.zip |
Document search form: add search by find's denomination
Diffstat (limited to 'ishtar_common')
-rw-r--r-- | ishtar_common/forms_common.py | 2 | ||||
-rw-r--r-- | ishtar_common/models.py | 4 |
2 files changed, 6 insertions, 0 deletions
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' |