如何通过Python GAE上传视频到Google Cloud Storage?

How to upload video through Python GAE to Google Cloud Storage?

我有一个正在本地开发的 python GAE 应用程序。我想添加用户可以将图像或视频从计算机上传到 Google 云存储的功能。

我查看了几次 Google 云存储文档。也许我不够聪明,无法快速掌握工作原理。

如果有人能 运行 记下整个过程的一个非常简单的示例,我将不胜感激,从用户通过 POST 表单上传文件,到将其存储在 Google Cloud Storage,以及如何将文件路径存储在 NDB 数据存储中,最后如何检索文件并将其呈现给用户。

非常感谢

示例 here 显示使用表单 POST 和签名 url 直接上传到 GCS。上传后 GCS 使用回调向您发送 GCS 对象路径。

政策文件定义了用户(有我们没有 Google 帐户)可以使用表单上传的内容 POST。