1 2 3 4 5 6 7 8 9 | import django.newforms as forms import datetime class DateTextInput(forms.TextInput): def render(self, name, value, attrs=None): if (type(value) == datetime.date): value = value.strftime("%d.%m.%Y") return super(DateTextInput, self).render(name, value, attrs) |
Comments
I've created a similar date widget. One possible enhancement would be to automatically size it in render if not otherwise specified:
#