def __get__(self, obj, objtype):
        cache_field = self.field % '_cached_jsonfield_%s'
        if not hasattr(obj, cache_field):
            try:
                setattr(
                    obj,
                    cache_field,
                    json.loads(
                        getattr(obj, self.field),
                        parse_float=Decimal,
                    )
                )
            except (TypeError, ValueError):
                setattr(obj, cache_field, {})
        return getattr(obj, cache_field)
dataset/ETHPy150Open feincms/form_designer/form_designer/utils.py/JSONFieldDescriptor.__get__/swapped operands of `%`