summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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"]