def to_python(self, value):
        if value and isinstance(value, basestring):
            try:
                return json.loads(value)
            except __HOLE__:
                raise ValidationError("Invalid JSON")#TODO more descriptive error?
        return None
dataset/ETHPy150Open zbyte64/django-dockit/dockit/forms/fields.py/HiddenJSONField.to_python