def _has_changed(self, initial, data):
            try:
                input_format = formats.get_format('DATE_INPUT_FORMATS')[0]
                initial = datetime.datetime.strptime(initial, input_format).date()
            except (__HOLE__, ValueError):
                pass
            return super(DateInput, self)._has_changed(
                self._format_value(initial), data
            )
dataset/ETHPy150Open gregmuellegger/django-floppyforms/floppyforms/widgets.py/DateInput._has_changed