diff --git a/djadmin2/forms.py b/djadmin2/forms.py index 554560b..7721f97 100644 --- a/djadmin2/forms.py +++ b/djadmin2/forms.py @@ -166,7 +166,9 @@ _django_to_floppyforms_widget = { django.forms.extras.widgets.SelectDateWidget: _create_widget( floppyforms.widgets.SelectDateWidget, - init_arguments=('years', 'required')), + init_arguments= + ('years',) + if django.VERSION >= (1, 7) else ('years', 'required')), } _django_field_to_floppyform_widget = { diff --git a/example/blog/tests/test_modelforms.py b/example/blog/tests/test_modelforms.py index 9e48b60..ad39eee 100644 --- a/example/blog/tests/test_modelforms.py +++ b/example/blog/tests/test_modelforms.py @@ -341,12 +341,11 @@ class GetFloppyformWidgetTest(TestCase): widget = forms.extras.widgets.SelectDateWidget( attrs={'attribute': 'value'}, - years=[2010, 2011, 2012, 2013], - required=False) + years=[2010, 2011, 2012, 2013]) self.assertExpectWidget( widget, floppyforms.widgets.SelectDateWidget, - ('attrs', 'years', 'required')) + ('attrs', 'years')) class ModelFormTest(TestCase):