summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCefin <kevon@tuta.io>2021-10-06 14:30:24 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2021-10-25 12:06:03 +0200
commit1491ca9d8d8c1a80b58046201674465320e0e1b4 (patch)
treebd9b407dd6539fa1f8fa7293d1e90ec373b57e0c
parentf15dcb6dcd52badcb870bb66f5496845ce5c2e28 (diff)
downloadIshtar-1491ca9d8d8c1a80b58046201674465320e0e1b4.tar.bz2
Ishtar-1491ca9d8d8c1a80b58046201674465320e0e1b4.zip
adding adress field for search
-rw-r--r--archaeological_warehouse/forms.py2
-rw-r--r--archaeological_warehouse/models.py3
2 files changed, 5 insertions, 0 deletions
diff --git a/archaeological_warehouse/forms.py b/archaeological_warehouse/forms.py
index a5b8bb50c..b1ff0a480 100644
--- a/archaeological_warehouse/forms.py
+++ b/archaeological_warehouse/forms.py
@@ -150,6 +150,8 @@ class WarehouseSelect(CustomForm, TableSelect):
),
validators=[valid_id(Person)],
)
+ address = forms.CharField(label=_("Address"))
+
def __init__(self, *args, **kwargs):
super(WarehouseSelect, self).__init__(*args, **kwargs)
diff --git a/archaeological_warehouse/models.py b/archaeological_warehouse/models.py
index 899321244..c40e4d54a 100644
--- a/archaeological_warehouse/models.py
+++ b/archaeological_warehouse/models.py
@@ -319,6 +319,9 @@ class Warehouse(
pgettext_lazy("key for text search", "person-in-charge"),
"person_in_charge__cached_label__icontains",
),
+ "address": SearchAltName(
+ pgettext_lazy("key for text search", "address"), "address__icontains"
+ ),
}
GEO_LABEL = "name"
DOWN_MODEL_UPDATE = ["containers"]