diff --git a/jsonfield/fields.py b/jsonfield/fields.py index 7079858..0a1587f 100644 --- a/jsonfield/fields.py +++ b/jsonfield/fields.py @@ -57,7 +57,8 @@ def value_from_object(self, obj): def formfield(self, **kwargs): - kwargs["form_class"] = JSONFormField + if "form_class" not in kwargs: + kwargs["form_class"] = JSONFormField field = super(JSONField, self).formfield(**kwargs) diff --git a/setup.py b/setup.py index 59593b6..a0fc211 100644 --- a/setup.py +++ b/setup.py @@ -1,6 +1,6 @@ from distutils.core import setup setup(name='jsonfield', - version='0.8', + version='0.9', packages=['jsonfield'], license='MIT', long_description="A reusable Django field that allows you to store validated JSON in your model.")