1

我正在为 python 编写一个客户端图像上传器库。我需要将图像上传到 Amazon S3 并返回图像的公共 URL。我可以使用 BOTO 来做到这一点,但是我必须分享我的密钥,这不是正确的做法。作为替代方案,我可以使用亚马逊的 POST 请求使用浏览器上传,但这并不能让我访问图像的公共 URL。我该如何解决这个难题?

4

2 回答 2

1

使用urlparse模块获取不带查询参数的 URL 怎么样?

于 2011-11-22T12:11:02.787 回答
1

我有同样的问题。我发现的唯一一件事是在保存和以后使用时公开图像:

item.image.url.split('?')[0]

获取网址。

于 2011-09-20T14:58:37.423 回答