Django 1.5.3以降で変更されたセッションのシリアライズについて - 偏った言語信者の垂れ流し
によると、Django 1.6はJSONSerializerでシリアライズするのが標準のようだ。
How to use sessions | Django documentation | Django
の公式Documentでも、pickleよりもjsonがいいと言っている。
https://docs.djangoproject.com/en/dev/topics/http/sessions/
を見ると
Your serializer class must implement two methods, dumps(self, obj) and loads(self, data), to serialize and deserialize the dictionary of session data, respectively.
と書いてある。 dumpsとloadsと複数形に注意。
使い方としては、