【发布时间】:2012-10-29 23:12:39
【问题描述】:
我们有一个 ndb 模型,我们想让 json 可序列化。这些模型非常简单:
class Pasta(ndb.Model):
name = ndb.StringProperty()
type = ndb.StringProperty()
comments = ndb.JsonProperty()
然后在处理程序方面,我们想做一些类似的事情:
json.dumps(Pasta.query(Pasta.name=="Ravioli").fetch()) 并将其返回给客户端,但它不断抛出 json 解析错误,因为 Pasta 类不是 json 可序列化的。所以,问题是,我们必须实现__str__ 或__repr__ 还是有更好的方法来实现它?
【问题讨论】:
-
追根究底。谢谢你。当我搜索这些问题时,我几乎找不到这些问题。
-
NP。它适用于 DB,但转换应该没什么大不了的。