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()