summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCefin <kevon@tuta.io>2021-10-06 14:30:24 +0200
committerCefin <kevon@tuta.io>2021-10-13 10:57:40 +0200
commitba808114c4548b3aa0e8f0b3a47a809c5e0e1952 (patch)
tree9ff39872c1b22cf2ab9dcc2b0036527eec3ce1ac
parent273610586fd3d4f2b4e6c17323bf6a3593fdbc8e (diff)
downloadIshtar-ba808114c4548b3aa0e8f0b3a47a809c5e0e1952.tar.bz2
Ishtar-ba808114c4548b3aa0e8f0b3a47a809c5e0e1952.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"]