def post_init(self, instance=None, **kwargs):
        value = self.value_from_object(instance)

        if value:
            try:
                value = self.loads(value)
            except (__HOLE__, SyntaxError):
                #Was getting "''", and breaking
                pass
        else:
            value = {}

        setattr(instance, self.attname, value)
dataset/ETHPy150Open ericholscher/devmason-server/devmason_server/fields.py/JSONField.post_init