【发布时间】:2013-06-06 10:50:32
【问题描述】:
我正在将 django-storages 用于 Heroku 上托管的项目。我已经配置了 django-storages,现在可以从 S3 提供静态文件了。
我想以编程方式获取位于 URL 的图像并将其上传到 S3 并将其与模型相关联。
我知道如何使用 urllib2 或 requests 从 url 下载文件。
我想知道如何最好地将该图像放到 S3 上,并让我可以将其与我的模型和相关模板一起使用。文件大小不确定,但可能总是小于 10MB。
我的问题归结为:
- 如何将位于某个 url 的图像放到 S3 上?
- 图像在 S3 上后,如何将该图像与模型相关联?
- 由于 Heroku 的任何固有限制,有没有办法避免保存到 Heroku 存储并将文件“流式传输”到 S3...或者这不是问题吗?
【问题讨论】:
标签: django heroku amazon-s3 django-storage