代码之家  ›  专栏  ›  技术社区  ›  Franck

在模型属性中存储对象的正确方法是什么?

  •  0
  • Franck  · 技术社区  · 14 年前

    我需要在模型属性中存储一个Django模板对象。

    entity.template_blob = pickle.dumps(template)
    entity.put()
    

    template = pickle.loads(entity.template_blob)
    

    我做错了吗?我找不到适合存放任何物品的地方。

    1 回复  |  直到 14 年前
        1
  •  3
  •   Drew Sears    14 年前

    你说得对。酸洗成团是解决这个问题的标准方法。

    没有自动处理序列化/反序列化的内置属性,但是 PickleProperty in aetycoon