【发布时间】:2013-01-17 22:47:29
【问题描述】:
这看起来很简单,但我找不到解决方法。我在 heroku 上有一个 django 应用程序。我使用 heroku 作为登台环境。我的应用使用目录media 来存储从管理页面上传的图像和文件。
当我git push heroku master 时,它会破坏这个目录,即使它没有添加到 repo 中。
我怎样才能阻止这种情况?
【问题讨论】:
标签: django git heroku directory
这看起来很简单,但我找不到解决方法。我在 heroku 上有一个 django 应用程序。我使用 heroku 作为登台环境。我的应用使用目录media 来存储从管理页面上传的图像和文件。
当我git push heroku master 时,它会破坏这个目录,即使它没有添加到 repo 中。
我怎样才能阻止这种情况?
【问题讨论】:
标签: django git heroku directory
Heroku 不提供持久存储。
在git push 上,您的代码被转换为slug,然后分发到运行您的应用程序的测功机。有关详细信息,请参阅https://devcenter.heroku.com/articles/slug-compiler。
如果您想要持久存储,您应该将您的应用程序与 AWS S3(简单存储服务)或其他一些服务集成。
【讨论】: