summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/forms.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar/furnitures/forms.py')
-rw-r--r--ishtar/furnitures/forms.py15
1 files changed, 10 insertions, 5 deletions
diff --git a/ishtar/furnitures/forms.py b/ishtar/furnitures/forms.py
index 30fcefa3d..4a7ef745f 100644
--- a/ishtar/furnitures/forms.py
+++ b/ishtar/furnitures/forms.py
@@ -923,7 +923,9 @@ class FileFormGeneralRO(FileFormGeneral):
class FileFormAddress(forms.Form):
form_label = _("Address")
associated_models = {'town':models.Town}
- total_surface = forms.IntegerField(label=_("Total surface"),
+ total_surface = forms.IntegerField(required=False,
+ widget=widgets.AreaWidget,
+ label=_(u"Total surface"),
validators=[validators.MinValueValidator(0),
validators.MaxValueValidator(999999999)])
address = forms.CharField(label=_(u"Main address"), widget=forms.Textarea)
@@ -1035,9 +1037,9 @@ class FileFormPreventive(forms.Form):
choices=models.PermitType.get_types())
permit_reference = forms.CharField(label=_(u"Permit reference"),
required=False, validators=[validators.MaxLengthValidator(60)])
- total_developed_surface = forms.IntegerField(
- label=_("Total developed surface"),
- validators=[validators.MinValueValidator(0),
+ total_developed_surface = forms.IntegerField(widget=widgets.AreaWidget,
+ label=_(u"Total developed surface"),
+ required=False, validators=[validators.MinValueValidator(0),
validators.MaxValueValidator(999999999)])
if settings.COUNTRY == 'fr':
saisine_type = forms.ChoiceField(label=_("Saisine type"),
@@ -1501,7 +1503,10 @@ class OperationFormGeneral(forms.Form):
choices=models.OperationType.get_types())
start_date = forms.DateField(label=_(u"Start date"), required=False,
widget=widgets.JQueryDate)
- surface = forms.IntegerField(label=_(u"Surface (m²)"), required=False,)
+ surface = forms.IntegerField(required=False, widget=widgets.AreaWidget,
+ label=_(u"Total surface"),
+ validators=[validators.MinValueValidator(0),
+ validators.MaxValueValidator(999999999)])
year = forms.IntegerField(label=_("Year"),
initial=lambda:datetime.datetime.now().year,
validators=[validators.MinValueValidator(1900),