fixing a deprecated usage, and adding a minor branch control

This commit is contained in:
Alex Barcelo 2016-10-30 08:38:49 +01:00
parent cbbad8d370
commit bea6fbf75a

View File

@ -69,9 +69,11 @@ class CustomFieldMixin(object):
elif field.data_type == 'url':
fieldclass = forms.URLField
elif field.data_type == 'ipaddress':
fieldclass = forms.IPAddressField
fieldclass = forms.GenericIPAddressField
elif field.data_type == 'slug':
fieldclass = forms.SlugField
else:
raise NameError("Unrecognized data_type %s" % field.data_type)
self.fields['custom_%s' % field.name] = fieldclass(**instanceargs)