def value_from_datadict(self, data, files, name):
        value = data.get(name, None)
        try:
            # load/re-dump to sort by key for has_changed comparison
            value = json.dumps(json.loads(value), sort_keys=True)
        except (__HOLE__, ValueError):
            pass
        return value
dataset/ETHPy150Open djangonauts/djorm-ext-hstore/djorm_hstore/forms.py/JsonMixin.value_from_datadict