问题标签 [blobstore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1206 浏览

google-app-engine - 在生产中获得 500 的 blobstore 上传,开发服务器工作正常

我试图在 GAE 小组上问这个问题,但一无所获,而且我在这个问题上没有任何进展......

我有一个已安装的应用程序通过 blobstore 服务向我的 GAEj 应用程序提交文件。这一切在开发服务器上工作正常,但在生产中,blobstore 接受上传,然后使用提供给 blobstoreService.createUploadUrl() 的 URL 调用我的应用程序,正确传递我的客户端提供的所有参数以及上传的文件到此 URL,但为 blobstoreService.getUploadedBlobs() 调用返回一个空映射,此时我的应用程序崩溃,GAE 向我的客户端返回 500。如果 blobstore 在某处给出了一些关于哪里出了问题的指示,这一切都将更容易调试。

此外,我在仪表板中看不到任何已创建的 blob,因此我知道它们没有被创建。

谢谢!-----编辑----- 这是一个提琴手http捕获的数据:

0 投票
1 回答
1380 浏览

java - 在 android 设备上使用 HTTP Post 将数据放到谷歌应用引擎的 blob 存储中

我正在尝试将数据发布到谷歌应用引擎上的 Blob 商店,此代码运行时不会引发任何异常,但在 blobstore 端,发布请求根本没有日志。当我使用表单(尽管使用 mime 数据)发布时,服务器端的东西工作。我已允许我的 android 应用程序使用互联网。这是在黑暗中刺伤,但如果你们中的任何人之前可能遇到过这样的问题,也许我遇到的问题可能会敲响警钟!

0 投票
3 回答
564 浏览

google-app-engine - 是否可以使用 bulkloader 上传到 Blobstore

有谁知道是否可以使用 bulkloader 将数据推送到 GAE Blobstore 中?

我需要将 100,000 张平铺图像推送到我的 Google 应用程序。

目前我正在慢慢地将它们推送到数据存储区(由于错误而不断“退出”,这似乎非常慢)。我认为 Blobstore 可能会更有效地备份我的图块。

0 投票
1 回答
222 浏览

google-app-engine - 将图像从代码发布到 appengine 上的 Blobstore?

我正在尝试将使用 URLFetch() 下载的图像发布到 blobstore。

基本上,对于任何给定的 youtube 视频,我首先从 youtube 的网站获取缩略图,然后我想将它存储在 blobstore 中......

谁能帮我这个?

我正在使用海报模块的形式 multi=part stuff 如本文最后一条评论所述

http://code.google.com/p/googleappengine/issues/detail?id=627

0 投票
1 回答
2256 浏览

python - 如何显示来自 blobstore 的图像?

我正在尝试使用图像 Python API理解文档,但我对如何获取密钥和显示头像感到困惑。

文档说Image处理程序将在/img路径之外提供图像。

我对这个Image处理程序的作用感到困惑。我在下面评论如何理解它;请纠正。谢谢:

非常感谢您的帮助。


更新(回复:Gabi Purcaru 的回答)

再次感谢您的明确答复。我有一个显示用户评论的查询,如下所示:

所以,我从MainPage 处理程序中复制带有图像标签的行

和改变

我假设,现在应该在用户评论旁边显示头像:

但仍然不清楚为什么result.key()我要显示的图像的关键是?

0 投票
1 回答
959 浏览

python - 如何正确使用 Images Python API 来显示带有用户评论的头像?

这是我之前的问题的后续问题。我正在尝试按照此处的示例应用程序上传并显示图像作为头像。

这是我正在使用的代码:

upload.py我有:

我的第一个问题是:如何检查是否AvatarSave将图像实际保存到数据存储区?

我尝试在以下位置显示图像hw.py

但我得到的只是显示的每一行的损坏的图像链接图标。(我显示了 8 行。)

在日志中我看到了这个:

据我了解,一些图像是从数据存储中获取的;但我只上传了 1 张图片(或者我以为我上传了),但根据日志,每张图片的 id 都不同。

谁能帮我理解这里发生了什么?以及如何解决?非常感谢您的帮助。


更新

为了回应本的回答,我更新了这样的代码:

这是我正在使用的模型:

这是新的AvatarSave

我相信这现在会更新与userEmail "az@example.com". 这个对吗?

我也更新hw.py为仅显示此用户:

但是仍然存在一个问题,因为我没有显示图像,而是"None"图像链接被破坏。

此外,当我查看 时Datastore Viewer,我没有看到该"avatar"列。但我看到一些 blob 在某个时候被更新:

不知道这里发生了什么以及如何解决它。任何建议都将受到欢迎。

0 投票
1 回答
1460 浏览

google-app-engine - Google appengine blobstore 上传处理程序处理额外的表单发布参数

我希望有一个文件上传表单,除了文件选择输入之外,还有其他输入字段,如 textarea、dropdown 等。问题是除了我的 blobstore 上传处理程序中的文件之外,我无法访问任何发布参数。我正在使用以下函数调用来获取参数名称,但它总是返回一个空屏幕。

par = self.request.get("par")

我发现另一个有类似问题的问题Uploading a video to google app engine blobstore。该问题的答案提出了一种解决方案,将文件名设置为您希望读取的参数,这不足以满足我的需求。有没有办法在 blobstore 上传处理程序的 post 方法中访问其他表单参数?

0 投票
1 回答
212 浏览

python - nosgae blobstore 支持?

我试图找出 nosgae 是否支持 blobstore 进行测试,就像它对数据存储所做的那样。我在测试 blobstore 上传时遇到了麻烦。有人知道更多吗?

谢谢你。

编辑:

blob 是一个 BlobReferenceProperty()

现在我有一些问题。可能是因为我错过了一些东西。如果我尝试使用这样的 blob 添加实体:

我得到一个

如果我使用

结果是:

然后,如果我使用 webtest.TestApp 尝试使用像“/_ah/upload/...”这样的上传网址,我会得到 404。我猜是因为我的应用程序不涵盖“/_ah/upload/...”网址。

任何提示?

0 投票
2 回答
328 浏览

google-app-engine - 在 appengine 中,我如何将我的 db.Blob 移动到 Blobstore

我有一堆图像,我存储在 db.Blob 中并正在提供服务。我想利用最近宣布的高可用性 BlobStore。我将如何将我的 blob 移动到 Blobstore。

文档似乎表明添加到 Blobstore 的唯一方法是通过文件上传表单。

0 投票
3 回答
1251 浏览

python - GAE blobstore 文件名 UTF-8 编码问题

我在 GAE blobstore 中有一些文件名编码问题。

当我在本地运行时,它在 SDK 控制台中正常运行, 替代文字

但在上传到 GAE 后,它会显示非解码字符串 "=?UTF-8?B?54Wn54mH5pel5pyfIDIwMTAtMDgtMDM=?=" 或 =?Big5?B?v8O59afWt9MgMjAxMC0xMi0wMiA=?=

替代文字

我怀疑最好的解决方案可能是,停止使用中文字符文件名......

非常欢迎所有建议:)