这似乎很简单,但我找不到解决方法。我在 heroku 上有一个 django 应用程序。我使用 heroku 作为暂存环境。我的应用程序使用media
从管理页面上传的图像和文件的目录。
当我git push heroku master
销毁这个目录时,即使它没有添加到 repo 中。
我怎样才能阻止这个?
Heroku 不提供持久存储。
在git push
你的代码被转换成一个slug然后它被分发到你的应用程序运行的 dyno。有关详细信息,请参阅https://devcenter.heroku.com/articles/slug-compiler。
如果您想要持久存储,您应该将您的应用程序与 AWS S3(简单存储服务)或其他一些服务集成。