django-msgpack-serializer
django-msgpack-serializer copied to clipboard
A MsgPack serializer for Django.
================== msgpack_serializer
Provides a msgpack_ serializer/deserializer for Django models instances.
Installation
Add the module msgpack_serializer.serializer to your SERIALIZATION_MODULES setting:
::
SERIALIZATION_MODULES = {
"msgpack" : "msgpack_serializer.serializer",
}
Usage
To serialize:
::
from django.core import serializers
msgpack_serializer = serializers.get_serializer("msgpack")()
data = msgpack_serializer.serialize(my_objects) # returns bytes
To deserialize:
::
from django.core import serializers
deserialized_objects = serializers.deserialize('msgpack', data)
objs = [deserialized.object for deserialized in deserialized_objects]
.. _msgpack: http://msgpack.org