summaryrefslogtreecommitdiff
path: root/archaeological_warehouse/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2023-04-20 16:28:21 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2023-04-20 16:28:21 +0200
commit0ff92ef98dbfbfc0e2d89dff18f7bb2dc3950b8c (patch)
treedea08fc84ca5ef9d4bcbaae8e2629e73573eab6d /archaeological_warehouse/forms.py
parenta589b3ef96c9adf4e408713201ffe7d269e4f78f (diff)
downloadIshtar-0ff92ef98dbfbfc0e2d89dff18f7bb2dc3950b8c.tar.bz2
Ishtar-0ff92ef98dbfbfc0e2d89dff18f7bb2dc3950b8c.zip
precise_town refactoring for django app consistency
Diffstat (limited to 'archaeological_warehouse/forms.py')
-rw-r--r--archaeological_warehouse/forms.py8
1 files changed, 5 insertions, 3 deletions
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(