这看起来很简单,但我找不到修复方法。我在heroku上有一个django应用程序。我正在使用heroku作为临时环境。我的应用程序使用目录media
来处理从管理页面上传的图像和文件。
当我git push heroku master
时它会销毁这个目录,即使它没有添加到仓库中。
我该怎么办?
答案 0 :(得分:2)
Heroku不提供持久存储。
在git push
上,您的代码将转换为 slug ,然后将其分发到您的应用程序运行的dyno。有关详细信息,请参阅https://devcenter.heroku.com/articles/slug-compiler。
如果您想要持久存储,则应将应用程序与AWS S3(简单存储服务)或其他服务集成。