Réparé les champs d'entrée de date et d'heure.
authorEric Mc Sween <eric.mcsween@gmail.com>
Tue, 7 Dec 2010 21:16:07 +0000 (16:16 -0500)
committerEric Mc Sween <eric.mcsween@gmail.com>
Tue, 7 Dec 2010 21:16:07 +0000 (16:16 -0500)
Demande #595

auf_savoirs_en_partage/savoirs/forms.py

index a1c7be1..b9229a9 100644 (file)
@@ -30,7 +30,7 @@ class SEPSplitDateTimeWidget(forms.MultiWidget):
     
     def __init__(self):
         self.date_format = '%d/%m/%Y'
-        self.time_format = '%H/%M'
+        self.time_format = '%H:%M'
         widgets = (forms.DateInput(attrs={'class': 'date'}, format=self.date_format),
                    forms.TimeInput(attrs={'class': 'time'}, format=self.time_format))
         super(SEPSplitDateTimeWidget, self).__init__(widgets)
@@ -46,6 +46,9 @@ class SEPSplitDateTimeWidget(forms.MultiWidget):
 class SEPDateTimeField(forms.DateTimeField):
     widget = SEPSplitDateTimeWidget
 
+    def __init__(self, *args, **kwargs):
+        super(SEPDateTimeField, self).__init__(input_formats=['%d/%m/%Y %H:%M'])
+
 # Formulaires de recherche
 
 class RecordSearchForm(forms.Form):