summaryrefslogtreecommitdiffstats
path: root/mirrors
diff options
context:
space:
mode:
authorJelle van der Waa <jelle@vdwaa.nl>2017-05-20 17:53:15 +0200
committerJelle van der Waa <jelle@vdwaa.nl>2018-04-08 12:51:19 +0200
commit13eccfe63c7543eb5c3934c580dc6899a9913446 (patch)
treead86452ea4fc883d01b01ccd1ac2082b1f2d4894 /mirrors
parentc7681318b709dc3d61d16999ba1865c622dd390d (diff)
downloadarchweb-13eccfe63c7543eb5c3934c580dc6899a9913446.tar.gz
archweb-13eccfe63c7543eb5c3934c580dc6899a9913446.zip
Stop using deprecated SubFieldBase
Diffstat (limited to 'mirrors')
-rw-r--r--mirrors/fields.py4
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)