python - 我可以使用 django-storages 和 boto 将 ImageField 直接从 Django 管理上传到 S3 吗?

标签 python django amazon-s3 boto

当我创建记录时,我尝试通过 django admin 将 ImageField 的图像组件直接上传到 S3。是否可以通过简单地在

中指定静态文件的 AWS S3 url 来直接实现此目的
MEDIA_URL = 'https://s3.amazonaws.com/myapp/media/'

并在以下位置指定 boto:

STATICFILES_STORAGE = 'storages.backends.s3boto.S3BotoStorage'

或者是否有必要使用自制表单运行collectstatic命令/上传以提交到AWS。 django-storages 文档没有真正说明这是否可行,并且使用 admin 将图像上传到 S3 的初步尝试尚未产生结果。

最佳答案

关于python - 我可以使用 django-storages 和 boto 将 ImageField 直接从 Django 管理上传到 S3 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9656390/

相关文章:

python - 格式化字典中键的输出

Django - 重写基类中的模型delete()方法 - 递归问题

python - 更改用户时如何不显示密码?

python - 部分使用 Django

amazon-web-services - AWS Cloudfront 失效未按预期工作

python - 为什么在使用 dask 时 zarr 的性能比 Parquet 好得多?

python - 整数元组的条件

java - 如何从 S3 链接获取文件 - java

python - 通过 Boto 的 AWS S3 对象生命周期

python - 如何实现高斯分布的概率密度函数