参考链接中的示例: https://developers.google.com/appengine/docs/python/blobstore/overview
在上面的示例中,创建了一个名为Model
的{{1}}来存储blob。
有没有办法使用用户定义的模型存储和检索blob: 例如:
_BlobInfo_
注意:我需要处理上述模型中的“.txt”文件。有没有办法做到这一点?
答案 0 :(得分:3)
对于.txt
个文件,您实际上可以使用TextProperty()
,使用db
可以容纳1MB,ndb
可以使用无限大小。在后台,它们实际上存储为blob,但它更容易,因为blob是不可变的,无法更改。
我建议您升级到ndb
。
答案 1 :(得分:2)
您应该在模型中使用blobstore.BlobReferenceProperty
来存储对blobstore密钥的引用。