【问题标题】:Django app on Heroku deletes objects after some timeHeroku 上的 Django 应用程序在一段时间后删除对象
【发布时间】:2018-05-24 12:45:12
【问题描述】:

我编写了一个简单的 Django 问答论坛应用程序并将其部署在 Heroku 上。该网站的本地版本运行良好。但是,生产版本不会存储超过几个小时的问题、答案等。

我决定坚持使用 Django 附带的 sqlite3。我不希望网站有很多流量,所以我认为现在保留开发数据库是值得的。

网站:http://immense-plateau-35286.herokuapp.com

我在 Heroku 上的数据库设置页面上尝试了一些解决方案,但到目前为止都没有成功。

知道这可能是什么吗?

【问题讨论】:

    标签: python django heroku sqlite


    【解决方案1】:

    Heroku's filesystem is ephemeral。每当您的测功机重新启动时,您写入的任何内容都会丢失,happens frequently。由于 SQLite 将其数据存储在文件系统上的文件中,因此在 Heroku 上不是一个好的选择。

    请考虑使用 Heroku 支持的many client-server data stores 之一。 Its PostgreSQL offering 工作得相当好。

    【讨论】:

      猜你喜欢
      • 2018-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-20
      • 1970-01-01
      相关资源
      最近更新 更多