From fc7eccb06c361c9197a520867eb1b167d0df84f8 Mon Sep 17 00:00:00 2001 From: Anna Sidwell Date: Sat, 27 Apr 2019 23:36:58 +0100 Subject: [PATCH] try localizing number inputs --- apps/map/forms.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/apps/map/forms.py b/apps/map/forms.py index bfcf629..7dd8b85 100644 --- a/apps/map/forms.py +++ b/apps/map/forms.py @@ -96,6 +96,22 @@ class BaseCaseStudyForm(forms.models.ModelForm): self.helper.field_class = 'col-md-9' self.helper.include_media = False + # Parse number fields correctly for the locale + number_fields = [ + "area_of_land", + "total_generation_capacity", + "total_investment", + "energy_storage_capacity", + "energy_transmission_capacity", + "area_of_land", + "total_generation_capacity", + "total_investment", + ] + + for field_name in number_fields: + if field_name in self.fields: + self.fields[field_name].localize = True + class Meta: model = CaseStudy fields = '__all__'