【问题标题】:How To Stop Overwriting Directories When Pushing to Heroku推送到 Heroku 时如何停止覆盖目录
【发布时间】:2013-01-17 22:47:29
【问题描述】:

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

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

我怎样才能阻止这种情况?

【问题讨论】:

    标签: django git heroku directory


    【解决方案1】:

    Heroku 不提供持久存储。

    git push 上,您的代码被转换为slug,然后分发到运行您的应用程序的测功机。有关详细信息,请参阅https://devcenter.heroku.com/articles/slug-compiler

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

    【讨论】:

    猜你喜欢
    • 2014-07-07
    • 2013-10-21
    • 2012-12-20
    • 2014-01-10
    • 1970-01-01
    • 2013-05-05
    • 2014-04-10
    • 2019-05-16
    • 2019-08-19
    相关资源
    最近更新 更多