diff options
author | Jelle van der Waa <jelle@vdwaa.nl> | 2017-05-20 17:53:15 +0200 |
---|---|---|
committer | Jelle van der Waa <jelle@vdwaa.nl> | 2018-04-08 12:51:19 +0200 |
commit | 13eccfe63c7543eb5c3934c580dc6899a9913446 (patch) | |
tree | ad86452ea4fc883d01b01ccd1ac2082b1f2d4894 /mirrors | |
parent | c7681318b709dc3d61d16999ba1865c622dd390d (diff) | |
download | archweb-13eccfe63c7543eb5c3934c580dc6899a9913446.tar.gz archweb-13eccfe63c7543eb5c3934c580dc6899a9913446.zip |
Stop using deprecated SubFieldBase
Diffstat (limited to 'mirrors')
-rw-r--r-- | mirrors/fields.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mirrors/fields.py b/mirrors/fields.py index e8963edf..dc38c6b9 100644 --- a/mirrors/fields.py +++ b/mirrors/fields.py @@ -18,7 +18,6 @@ class IPNetworkFormField(forms.Field): class IPNetworkField(models.Field): - __metaclass__ = models.SubfieldBase description = "IPv4 or IPv6 address or subnet" def __init__(self, *args, **kwargs): @@ -43,3 +42,6 @@ class IPNetworkField(models.Field): defaults = {'form_class': IPNetworkFormField} defaults.update(kwargs) return super(IPNetworkField, self).formfield(**defaults) + + def from_db_value(self, value, expression, connection, context): + return self.to_python(value) |