Fields for storing serializable data.
What makes this different from other implementations available?
- This implementation deserializes only when necessary. Deserializing is done on field access rather than on model instance creation. Serializing is done right before saving the model instance.
- There is a test suite
- 2.5 <= Python < 3
- Django
pip install django-cerial
Serializes data as JSON. Example:
from django.db import models from cerial import JSONField class Entry(models.Model): data = JSONField()
Serializes data using cPickle. Example:
from django.db import models from cerial import PickleField class Entry(models.Model): data = PickleField()