【问题标题】:Heroku keeps deleting online added dataHeroku不断删除在线添加的数据
【发布时间】:2017-08-15 10:48:37
【问题描述】:

我在 heroku 上部署了一个 django 项目。

对于媒体存储,我使用了 aws s3 存储

该项目有一个管理界面,我可以从中添加数据。

问题是,一段时间后,我在 heroku 上在线添加的数据 丢失了。

只保留原始数据(在部署到 heroku 之前在我的数据库中)。

我只是将heroku用于测试,但这仍然很麻烦。

有没有办法克服这种行为?

我虽然也想在 aws s3 中存储数据,但我不知道该怎么做。

【问题讨论】:

    标签: django heroku


    【解决方案1】:

    如果您使用本地的.sqlite3 存储数据,它确实每次都会重置。我建议您使用Heroku postgres,并将您的数据迁移到heroku postgresql 服务器。这样您就不会再丢失数据了。

    或者甚至使用你想要的任何其他sql server,只要你在settings.py中配置你的数据库设置你应该没问题,但是当你使用本地数据库时,它会给你生产和部署带来问题。

    希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 2011-10-02
      • 1970-01-01
      • 1970-01-01
      • 2018-10-08
      • 2011-10-02
      • 2022-11-19
      • 1970-01-01
      • 1970-01-01
      • 2011-05-23
      相关资源
      最近更新 更多