diff options
Diffstat (limited to 'chimere/widgets.py')
-rw-r--r-- | chimere/widgets.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/chimere/widgets.py b/chimere/widgets.py index 18a9ef1..1ab5e44 100644 --- a/chimere/widgets.py +++ b/chimere/widgets.py @@ -251,19 +251,21 @@ class DatePickerWidget(forms.TextInput): """ Manage the edition of dates. """ + FORMAT = "dd/mm/yyyy" + def render(self, *args, **kwargs): rendered = super(DatePickerWidget, self).render(*args, **kwargs) rendered += """<script type='text/javascript'> if (typeof(datepicker_list) === 'undefined') datepicker_list = []; datepicker_list.push( function(){ - $('#%s').datepicker(); + $('#%s').datepicker({format: "%s"}); } ); $(function() { for (idx in datepicker_list) datepicker_list[idx](); }); - </script>""" % kwargs['attrs']['id'] + </script>""" % (kwargs['attrs']['id'], self.FORMAT) return mark_safe(rendered) |