【发布时间】:2015-03-16 10:27:16
【问题描述】:
我有属性模型,包含一个字段 image_url。
class Property(ndb.Model):
date_created=data.UTCDateTimeProperty(auto_now_add=True)
# some other fields here
image_url = ndb.StringProperty(indexed=False)
和图像模型,
class Image(ndb.Model):
property = ndb.KeyProperty()
file = ndb.KeyProperty(indexed=False)
# some other fields
image_url = ndb.StringProperty(indexed=False)
现在,我的本地计算机中的每个属性都有 'n' 个图像。每个图像的名称都映射到 csv 文件中相应的属性 id。我想将所有这些图像从我的本地机器批量上传到谷歌应用引擎数据存储或 blobstore。 我试图用谷歌搜索,但感觉我被困住了,任何帮助或参考将不胜感激。
【问题讨论】:
-
Blobstore 正在被弃用,取而代之的是 Google Cloud Storage (GCS) - 正如 Jaime 所说,在任何新应用程序中而不是使用后者。而且,图像 data 最好保存在 GCS 中,仅将数据存储用于结构化 meta 数据,通常是您需要查询的信息。
标签: python google-app-engine google-cloud-datastore blobstore