【发布时间】:2014-07-09 09:09:36
【问题描述】:
在 Google App Engine SDK 中,我想读取数千个音频文件并将它们保存到本地 blobstore。完成后,我会将整个 blobstore 上传到云端。
创建用于上传音频文件的 HTML 表单是不可接受的,因为文件数以千计,无法逐个上传。
以下是我的假设解决方案:
型号:
class MP3(ndb.Model):
video = StringProperty()
...
本地运行的python程序:
mp3 = MP3()
file = open(fn) # 'fn': file name of an mp3 file
save_to_blobstore(file)
mp3.video = blobstore_key()
mp3.put()
在上面,我如何实现save_to_blobstore()和blobstore_key()?
【问题讨论】:
标签: google-app-engine blobstore