为django序列化msgpack。
django-msgpack-serializer的Python项目详细描述
为django模型实例提供msgpack序列化器/反序列化器。
安装
将模块msgpack\u serializer.serializer添加到您的serialization\u模块设置:
SERIALIZATION_MODULES = { "msgpack" : "msgpack_serializer.serializer", }
用法
序列化:
from django.core import serializers msgpack_serializer = serializers.get_serializer("msgpack")() data = msgpack_serializer.serialize(my_objects)
反序列化:
from django.core import serializers deserialized_objects = serializers.deserialize('msgpack', data) objs = [deserialized.object for deserialized in deserialized_objects]