Да, но тогда что вы делаете с объектами django? простой json имеет тенденцию задушить их.
Если объекты являются отдельными объектами модели (например, не запросами), я иногда сохранял тип объекта модели и pk, например:
seralized_dict = simplejson.dumps(my_dict,
default=lambda a: "[%s,%s]" % (str(type(a)), a.pk)
)
для де-сериализации , вы можете восстановить объект, на который ссылается model.objects.get (). Это не поможет, если вы заинтересованы в деталях объекта в типе, который хранится в dict, но он эффективен, если все, что вам нужно знать, - это какой объект был задействован.