0

这似乎很简单,但我找不到解决方法。我在 heroku 上有一个 django 应用程序。我使用 heroku 作为暂存环境。我的应用程序使用media从管理页面上传的图像和文件的目录。

当我git push heroku master销毁这个目录时,即使它没有添加到 repo 中。

我怎样才能阻止这个?

4

1 回答 1

2

Heroku 不提供持久存储。

git push你的代码被转换成一个slug然后它被分发到你的应用程序运行的 dyno。有关详细信息,请参阅https://devcenter.heroku.com/articles/slug-compiler

如果您想要持久存储,您应该将您的应用程序与 AWS S3(简单存储服务)或其他一些服务集成。

于 2013-02-02T21:04:31.480 回答