我是DevOps和部署的新手。我在Django中创建了一个CMS,它有一个图像上传选项。应用程序已经部署在Heroku上,并使用Postgres数据库。然后,我知道Heroku是一个临时文件系统,我上传的所有图像都会丢失。所以我需要把它和S3连接起来进行图像存储。
有人能给出精确的最小代码的细节吗?我已经搜索并尝试过许多教程,但似乎没有一个完全起作用。这可能是个愚蠢的问题,但请帮助。我是新手。
发布于 2018-07-10 22:34:04
发布于 2018-07-10 23:47:25
s3存储在amazon.com中创建帐户
在s3中创建桶
获取访问密钥
然后在这里做所有的步骤,https://devcenter.heroku.com/articles/paperclip-s3
(请告诉我这是否有效:)
发布于 2020-06-09 01:20:23
如果使用Django,将文件上传到S3的最简单方法是使用django-存储库。
https://django-storages.readthedocs.io/en/latest/backends/amazon-S3.html
https://stackoverflow.com/questions/51278257
复制相似问题