Source code for flask_resources.deserializers.json
# -*- coding: utf-8 -*-
#
# Copyright (C) 2020-2021 CERN.
# Copyright (C) 2020-2021 Northwestern University.
#
# Flask-Resources is free software; you can redistribute it and/or modify it
# under the terms of the MIT License; see LICENSE file for more details.
"""JSON Deserializer."""
import json
from .base import DeserializerMixin
[docs]class JSONDeserializer(DeserializerMixin):
"""JSON Deserializer."""
[docs] def deserialize(self, data):
"""Deserializes JSON into a Python dictionary."""
return json.loads(data) if data else None