参考链接中的示例: https ://developers.google.com/appengine/docs/python/blobstore/overview
在上面的示例中,创建了一个Model命名_BlobInfo_来存储 blob。
有没有办法使用用户定义的模型来存储和检索 blob:例如:
class DummyText(db.Model):
ptxt = db.BlobProperty()
注意:我需要处理上述模型中的“.txt”文件。有没有办法做到这一点?
参考链接中的示例: https ://developers.google.com/appengine/docs/python/blobstore/overview
在上面的示例中,创建了一个Model命名_BlobInfo_来存储 blob。
有没有办法使用用户定义的模型来存储和检索 blob:例如:
class DummyText(db.Model):
ptxt = db.BlobProperty()
注意:我需要处理上述模型中的“.txt”文件。有没有办法做到这一点?
对于.txt文件,您实际上可以使用TextProperty()最多可以容纳 1MB的文件db,而ndb. 在后台,它们实际上存储为 blob,但由于 blob 是不可变的且无法更改,因此要容易得多。
我建议你也升级到ndb.
您应该blobstore.BlobReferenceProperty在模型中使用来存储对 blobstore 键的引用。