我有一个相当新的网站,我使用blobstore上传图像 并将url作为db.StringProperty()存储在我的数据存储模型中。
当文件上传时,我得到服务网址:image.imageUrl = images.get_serving_url(str(upload_files[0].key()))
其中image是我的数据存储模型。
我没有修改代码大约2周,到目前为止一直在工作。
但是在尝试打开它们时,所有突然的所有url只返回500错误。
添加调整大小(添加= s720)参数有些奇怪:
有人遇到过这个吗?听起来很奇怪,网址会过期。
..弗雷德里克
修改
阅读文档我解释它应该始终是相同的URL(我错了吗?):
此方法返回的网址始终是公开的,但不可猜测;目前不支持私人网址。如果您希望停止提供URL,请删除基础blob密钥。这最多需要24小时才能生效。
答案 0 :(得分:3)
看起来像3789一样的问题: http://code.google.com/p/googleappengine/issues/detail?id=3789
尝试追加= s1600。
1600是高性能可以服务的最大尺寸。追加1600应该得到原始大小,或1600 - 这是更小。