【问题标题】:blueimp jquery-file-upload: Deprecated Blobstore Files API used in write_blob()blueimp jquery-file-upload:在 write_blob() 中使用的已弃用 Blobstore 文件 API
【发布时间】:2014-10-05 12:20:09
【问题描述】:

write_blob 函数 (found here) 似乎使用了 Blobstore 中已弃用的 Files API。

def write_blob(self, data, info):
    blob = files.blobstore.create(
        mime_type=info['type'],
        _blobinfo_uploaded_filename=info['name']
    )
    with files.open(blob, 'a') as f:
        f.write(data)
    files.finalize(blob)
    return files.blobstore.get_blob_key(blob)

See here 了解弃用信息

如何重写这个函数?

【问题讨论】:

    标签: python google-app-engine blobstore jquery-file-upload blueimp


    【解决方案1】:

    Blobstore 的文件 API 不仅没有任何替代方案就被弃用了。 Google Cloud Storage(以下简称:GCS)是执行此类操作的更适合未来的方式。您可以找到示例代码here,它展示了如何在 GCS 存储桶中创建文件、统计文件、删除文件等。您可以阅读here 以获取有关 GCS 客户端库函数的更深入的文档。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-06
    • 2013-11-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-18
    • 2013-10-24
    • 1970-01-01
    相关资源
    最近更新 更多