Replace deprecated IPAddressField with GenericIPAddressField

This commit is contained in:
Ryan P Kilby 2015-11-23 02:56:23 -05:00
parent a942bf4377
commit 3696ac6f8d
3 changed files with 3 additions and 7 deletions

View File

@ -265,9 +265,6 @@ FILTER_FOR_DBFIELD_DEFAULTS = {
models.URLField: {
'filter_class': CharFilter,
},
models.IPAddressField: {
'filter_class': CharFilter,
},
models.GenericIPAddressField: {
'filter_class': CharFilter,
},

View File

@ -31,10 +31,10 @@ class SubnetMaskField(models.Field):
models.Field.__init__(self, *args, **kwargs)
def get_internal_type(self):
return "IPAddressField"
return "GenericIPAddressField"
def formfield(self, **kwargs):
defaults = {'form_class': forms.IPAddressField}
defaults = {'form_class': forms.GenericIPAddressField}
defaults.update(kwargs)
return super(SubnetMaskField, self).formfield(**defaults)
@ -108,7 +108,7 @@ class Restaurant(Place):
class NetworkSetting(models.Model):
ip = models.IPAddressField()
ip = models.GenericIPAddressField()
mask = SubnetMaskField()

View File

@ -79,7 +79,6 @@ class DbFieldDefaultFiltersTests(TestCase):
models.FilePathField,
models.FloatField,
models.IntegerField,
models.IPAddressField,
models.GenericIPAddressField,
models.NullBooleanField,
models.PositiveIntegerField,