summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCefin <kevon@tuta.io>2021-10-06 14:30:24 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2022-07-08 09:58:48 +0200
commit357e8f24c7955f3cac0963e08badf416a0d3ee9c (patch)
tree61402892de4b87d0d772e0790011a649dd73c63d
parent6460487ce24ec6610755788aa5ce8bc5ca47f711 (diff)
downloadIshtar-357e8f24c7955f3cac0963e08badf416a0d3ee9c.tar.bz2
Ishtar-357e8f24c7955f3cac0963e08badf416a0d3ee9c.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 370fbd304..510446197 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"]