python - 将 BlobKey 存储在模型中

标签 python google-app-engine blobstore

我想知道保存 blobstore 引用的最佳方法是什么 记录的方式是这样的:

blobstore.BlobReferenceProperty()

ndb.BlobKeyProperty()

db.StringProperty()

保存 key 的文本字符串有什么缺点吗?

最佳答案

blobstore.BlobReferenceProperty 这适用于我的应用程序,如果您需要一个可以容纳多张图像的图像类,您可以使用类似的东西

class Image(db.Model):

    reference = db.ReferenceProperty(Article,
            collection_name='matched_images', verbose_name='Title')
    primary_image = blobstore.BlobReferenceProperty()

关于python - 将 BlobKey 存储在模型中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19054690/

相关文章:

python - 如何将数字升序排列,以元组形式返回它们,并添加另一个参数。(Python)

python - 使用Python找出2个数字的lcm

java - 从 Google App Engine 中的集合中删除不会被持久化

google-app-engine - 文件上传 google app engine blobstore

python - 如何管理查询中的并发?

python - 如何将 dronekit 与来自 d​​ev Wiki 的 SITL vagrant VM 一起使用

google-app-engine - 实体组每秒 5 次写入

java - 将 XML 转换为对象的最佳方式

google-app-engine - 是否可以将电子邮件附件放入 App Engine 的 Blobstore?