【发布时间】:2011-09-07 15:39:20
【问题描述】:
我的问题围绕着用户将文本文件上传到我的应用程序。在将其保存到数据存储之前,我需要获取此文件并使用我的应用程序对其进行处理。从我读过的一点点来看,我了解到用户上传的内容作为 blob 直接进入数据存储区,如果我可以获取该文件,对其执行操作(意味着更改内部数据)然后将其重新写回数据存储。所有这些操作都需要由应用程序完成。 不幸的是,来自数据存储文档,http://code.google.com/appengine/docs/python/blobstore/overview.html 应用程序无法直接在数据存储区中创建 Blob。这是我的主要头痛。我只需要一种从我的应用程序在数据存储区中创建新 blob/文件的方法,而无需任何用户上传交互。
【问题讨论】:
-
见code.google.com/appengine/docs/python/blobstore/…;您现在可以使用 files API 以编程方式写入 blobstore。 (注意:这是在同一页上说您不能以编程方式创建 blob;对于保持文档最新的这么多:))
标签: google-app-engine file google-cloud-datastore uploading