所以我目前将我的静态文件(js和css)存储在Heroku中,这没什么大不了的。但是,我还有一些对象,我也需要存储多个图像,并且能够根据要求获取这些图像。我将如何存储对这些图像的引用?
我打算按照Heroku here上的这些步骤使用S3直接文件上传。这也是我这样做的最佳方法吗?
谢谢。
答案 0 :(得分:0)
我认为设置静态(css,js等)或媒体(图像,视频)以存储在S3上与Heroku或部署位置无关。相反,它只是确保Django知道在哪里保存文件以及在哪里获取文件。我绝对不会遵循该链接,因为在使用Django时,它似乎令人困惑且无济于事。
本教程确实对我有所帮助,因为它将向您展示如何进行所有设置。我已经完成了这些步骤,并且可以确认它能解决问题。 https://simpleisbetterthancomplex.com/tutorial/2017/08/01/how-to-setup-amazon-s3-in-a-django-project.html
答案 1 :(得分:0)