0

参考链接中的示例: https ://developers.google.com/appengine/docs/python/blobstore/overview

在上面的示例中,创建了一个Model命名_BlobInfo_来存储 blob。

有没有办法使用用户定义的模型来存储和检索 blob:例如:

class DummyText(db.Model):
  ptxt = db.BlobProperty()

注意:我需要处理上述模型中的“.txt”文件。有没有办法做到这一点?

4

2 回答 2

3

对于.txt文件,您实际上可以使用TextProperty()最多可以容纳 1MB的文件db,而ndb. 在后台,它们实际上存储为 blob,但由于 blob 是不可变的且无法更改,因此要容易得多。

我建议你也升级到ndb.

于 2013-04-17T09:31:14.167 回答
2

您应该blobstore.BlobReferenceProperty在模型中使用来存储对 blobstore 键的引用。

于 2013-04-17T09:13:46.743 回答