diff --git a/djadmin2/forms.py b/djadmin2/forms.py index 528e6d7..a128326 100644 --- a/djadmin2/forms.py +++ b/djadmin2/forms.py @@ -181,8 +181,8 @@ _django_field_to_floppyform_widget = { _create_widget(floppyforms.widgets.URLInput), django.forms.fields.SlugField: _create_widget(floppyforms.widgets.SlugInput), - #django.forms.fields.IPAddressField: - # _create_widget(floppyforms.widgets.IPAddressInput), + django.forms.fields.GenericIPAddressField: + _create_widget(floppyforms.widgets.IPAddressInput), django.forms.fields.SplitDateTimeField: _create_splitdatetimewidget(floppyforms.widgets.SplitDateTimeWidget), } diff --git a/example/blog/tests/test_modelforms.py b/example/blog/tests/test_modelforms.py index c7c8e42..7b66e98 100644 --- a/example/blog/tests/test_modelforms.py +++ b/example/blog/tests/test_modelforms.py @@ -490,7 +490,7 @@ class FieldWidgetTest(TestCase): def test_ipaddress_field(self): class MyForm(forms.ModelForm): - ipaddress = forms.IPAddressField() + ipaddress = forms.GenericIPAddressField() form_class = modelform_factory(model=Post, form=MyForm, exclude=[]) widget = form_class().fields['ipaddress'].widget