From 0ff92ef98dbfbfc0e2d89dff18f7bb2dc3950b8c Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 20 Apr 2023 16:28:21 +0200 Subject: precise_town refactoring for django app consistency --- archaeological_warehouse/forms.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'archaeological_warehouse/forms.py') diff --git a/archaeological_warehouse/forms.py b/archaeological_warehouse/forms.py index a95289669..acb2a2e50 100644 --- a/archaeological_warehouse/forms.py +++ b/archaeological_warehouse/forms.py @@ -188,7 +188,7 @@ class WarehouseFormMultiSelection(LockForm, MultiSearchForm): ) -class WarehouseForm(CustomForm, ManageOldType, forms.Form): +class WarehouseForm(CustomForm, ManageOldType): HEADERS = {} form_label = _("Warehouse") form_admin_name = _("Warehouse - 010 - General") @@ -197,9 +197,11 @@ class WarehouseForm(CustomForm, ManageOldType, forms.Form): "warehouse_type": models.WarehouseType, "person_in_charge": Person, "organization": Organization, - "precise_town": Town, "spatial_reference_system": SpatialReferenceSystem, } + format_models = { + "precise_town_id": Town, + } name = forms.CharField(label=_("Name"), max_length=200, validators=[name_validator]) slug = forms.CharField(label=_("Textual ID"), max_length=200, @@ -244,7 +246,7 @@ class WarehouseForm(CustomForm, ManageOldType, forms.Form): ) postal_code = forms.CharField(label=_("Postal code"), max_length=10, required=False) town = forms.CharField(label=_("Town (freeform)"), max_length=150, required=False) - precise_town = get_town_field(required=False) + precise_town_id = get_town_field(required=False) country = forms.CharField(label=_("Country"), max_length=30, required=False) phone = forms.CharField(label=_("Phone"), max_length=18, required=False) mobile_phone = forms.CharField( -- cgit v1.2.3