【发布时间】:2010-08-27 20:52:24
【问题描述】:
所以我决定重写我的图片库,因为新的高性能图片服务的东西。这意味着使用我以前从未使用过的 Blobstore。在我尝试将 BlobKey 存储在我的模型中之前,这似乎很简单。
究竟如何在模型中存储对 blobstorekey 的引用?我应该使用字符串还是应该使用一些我不知道的特殊属性?我有这个模型
class Photo(db.Model):
date = db.DateTimeProperty(auto_now_add=True)
title = db.StringProperty()
blobkey = db.StringProperty()
photoalbum = db.ReferenceProperty(PhotoAlbum, collection_name='photos')
我得到这个错误:属性 blobkey 必须是 str 或 unicode 实例,而不是 BlobKey
诚然,我是应用引擎方面的新手,但这是我遇到的第一堵大墙。 谷歌搜索广泛没有任何成功。
【问题讨论】: