我需要在Model属性中存储Django模板对象。
到目前为止,我的解决方案是在将对象分配给BlobProperty之前对其进行挑选:
entity.template_blob = pickle.dumps(template)
entity.put()
然后从数据存储区中取出后,我这样做:
template = pickle.loads(entity.template_blob)
我这样做错了吗?我找不到适合存储任何物体的属性。
答案 0 :(得分:3)
你做得对。腌制到斑点是解决这个问题的标准方法。
没有内置属性可以自动处理序列化/反序列化,但PickleProperty in aetycoon会为您执行此操作。