""" widgets.py """ import datetime import re from django.forms.widgets import Widget, Select, TextInput from django.utils.dates import MONTHS from django.utils.safestring import mark_safe __all__ = ('SelectDateWidget',) RE_DATE = re.compile(r'(\d{4})-(\d\d?)-(\d\d?)$') class SelectDateWidget(Widget): """ A Widget that splits date input into three