【发布时间】:2011-01-05 19:17:40
【问题描述】:
我正在使用以下代码将我的 appengine 数据存储区序列化为 JSON
class DictModel(db.Model):
def to_dict(self):
return dict([(p, unicode(getattr(self, p))) for p in self.properties()])
class commonWordTweets(DictModel):
commonWords = db.StringListProperty(required=True)
venue = db.ReferenceProperty(Venue, required=True, collection_name='commonWords')
上课地点(db.Model): id = db.StringProperty(必需=真) FourSqid = db.StringProperty(必需=假) 名称 = db.StringProperty(必需 = True) twitter_ID = db.StringProperty(required=True)
这将返回以下 JSON 响应
[
{
"commonWords": "[u'storehouse', u'guinness', u'badge', u'2011"', u'"new', u'mayor', u'dublin)']",
"venue": "<__main__.Venue object at 0x1028ad190>"
}
]
如何返回实际出现的场地名称?
【问题讨论】:
标签: python json serialization google-cloud-datastore