Replace deprecated IPAddressField with GenericIPAddressField
This commit is contained in:
parent
a942bf4377
commit
3696ac6f8d
|
@ -265,9 +265,6 @@ FILTER_FOR_DBFIELD_DEFAULTS = {
|
|||
models.URLField: {
|
||||
'filter_class': CharFilter,
|
||||
},
|
||||
models.IPAddressField: {
|
||||
'filter_class': CharFilter,
|
||||
},
|
||||
models.GenericIPAddressField: {
|
||||
'filter_class': CharFilter,
|
||||
},
|
||||
|
|
|
@ -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()
|
||||
|
||||
|
||||
|
|
|
@ -79,7 +79,6 @@ class DbFieldDefaultFiltersTests(TestCase):
|
|||
models.FilePathField,
|
||||
models.FloatField,
|
||||
models.IntegerField,
|
||||
models.IPAddressField,
|
||||
models.GenericIPAddressField,
|
||||
models.NullBooleanField,
|
||||
models.PositiveIntegerField,
|
||||
|
|
Loading…
Reference in New Issue