首页 > TAG信息列表 > blobstore

将引擎直接写入Blobstore时App Engine的不稳定问题

我正在将App Engine与Python配合使用.为了存储用户的图像,我将它们直接写入blobstore中,如Google documentation所示. 我的代码如下: # Image insertion in the blobstore file_name = files.blobstore.create(mime_type='image/jpeg') with files.open(file_name, 'a') as f:

python-需要帮助来处理Google App Engine Blobstore的上传表单

我正在尝试学习blobstore API …,我能够成功上传文件并将其取回,但是我没有运气尝试将上传表单与常规网络表单结合使用,从而能够关联其他功能文件的相关信息,例如文件的昵称. 以下是我一直在玩的一个简单应用程序的代码.它基于google提供的示例. #!/usr/bin/env python # import

使用javascript上传Blobstore

这是HTML的最小声明,以便在Blobstore中的upload_url中上传文件.此解决方案需要什么,即单击“提交”按钮才能提交内容并进行重定向.如何在不丢失enctype的情况下使用javascript或jQuery在后台发布帖子? <form id="upload_file" action="{{upload_url}}" enctype="multipart/form-dat

java-从Memcache或blobstore提供服务的速度更快/效率更高/更便宜吗?

我有文件数据(特别是语言资源文件).这些文件是使用机器翻译api(goog translation)自动生成的.它们相对不频繁地更改,但是当主语言更改(添加或更改新字符串)时,这将导致所有其他语言文件自动更新. 我试图决定是直接从Blobstore提供这些文件还是从Memcache提供这些文件并将它们存储在

java-使用文件服务URL从blobstore删除文件

在我的应用程序(GAE上的GWT)中,我们将存储在blobstore中的服务URL存储在数据库中.当用户选择这些文件之一并单击“删除”时,我们需要从blobstore中删除该文件. 这是我们的代码,但根本不删除文件: public void remove(String fileURL) { BlobstoreService blobstoreService = Bl

python-GAE NDB Blobstore Google高性能图片服务

我正在制作一个用于上传文本和图像的应用程序.我已经阅读了很多有关blobstore和Google高性能图片服务的文章,最后我找到了一种将它们全部实现的方法. 我想知道的是,是否一切都做得好或可以做得更好,以及将serving_url保存在模型中还是更好,还是必须在每次我要在页面中打印图像时进

java-JClouds:BlobStore.getBlob()需要很长时间

我正在Web应用程序中使用jclouds 1.6.1进行孵化(使用scala playframework 2.1.3,但这没关系). 由于jclouds中用于接收Blob的所有其他方法似乎已被弃用,因此我想使用 BlobStore.getBlob(container,name).getPayload().getInput() 获取存储数据的输入流.我想将这些数据流式传输到浏

python-提供图像的首选方法是什么

随着GAE 1.9.0的到来,我们不再需要使用Cloudstorage的付费应用程序. 我曾经使用blobstore和get_serving_url使用Google高性能图像服务来提供图像. 例: https://lh6.ggpht.com/lOghqU2JrYk8M-Aoio8WjMM6mstgZcTP0VzJk79HteVLhnwZy0kqbgVGQZYP8YsoqVNzsu0EBysX16qMJe7H2BsOAr4j=s70 现

java-如何在应用程序引擎上从BlobKey获取Blob文件名

这是服务器端的问题.我有一个BlobKey,仅此而已.如何从所说的BlobKey中获取Blob文件名?我知道如何将 ServingUrlOptions options = ServingUrlOptions.Builder.withBlobKey(blobKey).secureUrl(false); String servingUrl = ImagesServiceFactory.getImagesService().getServingUrl(

python-谷歌应用引擎;上载到blobstore会显示404错误

我正在将GAE与Python 2.7结合使用,以创建一个可以将包含ASCII数据的文件上传到Blobstore的网站. 我为此使用的代码与完整示例应用程序部分中的教程所提供的代码几乎相同: https://developers.google.com/appengine/docs/python/blobstore/#Python_Complete_sample_application 在大

python – Google App Engine中的图像上传

我正在一个网站上工作,用户可以上传与某个位置相关的帖子,然后他们可以添加两到三张照片.我了解如何使用数据存储区或Blobstore进行基本上传,但我想将这些照片链接到帖子和用户,然后能够在连接到帖子和用户的所有页面中显示它们. 这是一般性的想法,但更具体地说,我试图弄清楚是否更

python – 如何为对象建模许多blob?

我想在文本对象和blob之间启用类似一对多关系的东西,以便文本对象(“文章”或同样)具有许多图像和/或视频.我有两种方法可以做到这一点,第一种方法是使用blob列表作为实例变量.它会起作用吗? class A(search.SearchableModel): blobs = db.ListProperty(blobstore.BlobReferenceP

如何将图像从url上传到Blobstore?

如果blobstore blob,Google App Engine文件API现在支持编程创建. 我试图通过http获取图像并将其存储到blobstore来尝试这个: file_name = files.blobstore.create(mime_type='image/jpeg') image = urllib2.urlopen(url) with files.open(file_name, 'a') as f:

python – 更新并保存blobstore中的现有blob /文件?

文档非常清楚如何创建/获取blob,但我找不到任何有关如何修改和保存现有blob的参考. 鉴于BlobInfo对象,这实际上是否可行? https://developers.google.com/appengine/docs/python/blobstore/overview#Writing_Files_to_the_Blobstore解决方法:您无法修改现有blob. 您可以使用Files AP

如何将多个文件上传到BlobStore?

我正在尝试将表单中的多个文件上传到BlobStore. 形成: <form action="{{upload_url}}" method="POST" enctype="multipart/form-data"> <label>Key Name</label><input type="text" name="key_name" size="50&qu

如何使用GAE dev服务器testbed for python模拟文件上传到blobstore

我喜欢写一些单元测试,其中需要read a blobstore file 如何编写一个单元测试setUp,它将一些文件放在testbed blobstore中,这样它就可以这样读取: blob_info = BlobInfo(blob_key) reader = BlobReader(blob_info) reader.readline() 编辑: 我不寻找一种方法来测试files API,我想在t

Android与Google App Engine Blobstore服务的互动

我目前已经设置了我的Android应用程序的客户端(在Android上工作了几个月).客户端的功能是允许用户单击照片并将一些文本信息附加到其中.用户点击照片后再添加文字信息,他/她点击“完成”. 此信息需要发送到服务器.对于我的项目,这是使用Google App Engine的先决条件.因此,我理解存

python – 使用blobstore.create_gs_key创建的BlobKey中的BlobInfo对象

我正在从已弃用的文件api转换代码. 我有以下代码在SDK服务器中正常工作但在生产中失败.我正在做的甚至是正确的吗?如果是,那可能是什么问题,任何想法如何解决它? # Code earlier writes the file bs_file_name. This works fine because I can see the file # in the Cloud Console.

python – get_serving_url不支持宽度/高度’大小’参数的解决方法?

get_serving_url当前不支持独立调整图像宽度/高度,而只允许使用’size’参数调整方形大小. http://code.google.com/p/googleappengine/issues/detail?id=4200 任何人都可以建议一个有效的解决方法吗?看起来像使用images.resize()是要走的路,但是不需要在blobstore中重新存储转换后

java – 将图像解压缩到blobstore中

在我的应用程序中,我需要执行以下操作: 1.带有图像的zip文件(仅限jpgs)和其他内容上传到BlobStore.2.应用引擎后端应该从上传的zip读取条目,并将内部找到的所有图像保存为BlobStore作为独立文件. 我成功上传,解压缩和保存文件@ blobstore,但图像似乎被打破了.当我从BlobStore下载它

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

我在GAE blobstore中有一些文件名编码问题. class UploadHandler(blobstore_handlers.BlobstoreUploadHandler): def post(self): upload_files = self.get_uploads('file') blob_info = upload_files[0] #Problem right here decode

python – 从blobstore发送数据作为GAE中的电子邮件附件

为什么下面的代码不起作用?收到电子邮件,文件通过正确的文件名(它是一个.png文件).但是当我尝试打开文件时,它无法正确打开(Win​​dows图库报告无法打开此照片或视频,并且文件可能不受支持,损坏或损坏). 当我使用blobstore_handlers.BlobstoreDownloadHandler的子类(基本上是GAE文

如何使用Google App Engine的Blobstore来保存Web图像

UPDATE 这个问题最初是在没有支持程序化文件创建的时候提出的(例如通过url).这已经改变了,见:http://code.google.com/appengine/docs/java/blobstore/overview.html#Writing_Files_to_the_Blobstore 我正在访问几个不同的API来获取图像.我的应用程序是GAE Python,我想使用Blobstore

python – 在Google App Engine中上传文件并使其可下载

我是谷歌应用引擎的新手,我想将它用作服务器,以便人们下载文件.我已经阅读了python中的教程.我没有找到任何实际指导我如何将文件上传到服务器的目的.解决方法:Blobstore tutorial就是这个用例的一个例子.该链接提供了以下代码:一个允许用户上传文件然后立即下载文件的应用程序: #!/

python – 在Google AppEngine中检索.txt文件内容

我正在尝试上传文本文件: <input type="file" name="file"> 并使用以下方法检索此文件: class UploadHandler(webapp2.RequestHandler): def post(self): file=self.request.POST['file'] self.response.headers['Content-Type'] = "