【问题标题】:The Backend Flask Server hosted on heroku, resets the sqlite DB.?托管在 heroku 上的后端 Flask 服务器,重置 sqlite 数据库。?
【发布时间】:2021-06-18 01:33:28
【问题描述】:

我已经为我的 web 应用程序托管了我的烧瓶后端服务器,一旦 heroku 服务器启动,服务器就可以正常工作,但是一旦我们在一段时间后访问系统,数据库就会重置为初始状态并且输入的所有数据都会丢失。 我在 Flask for DB 上使用 SQLAlchemy 使用 sqlite DB。

【问题讨论】:

  • 请分享您的代码,以便更容易真正了解您的确切问题

标签: sqlite flask heroku


【解决方案1】:

它的工作方式是您的测功机每天至少重置一次,这样做会将您的所有文件重置为其初始状态。要解决此问题,您需要使用 Heroku Postgres。这是一个很棒的教程,向您展示如何做到这一点:

https://medium.com/analytics-vidhya/heroku-deploy-your-flask-app-with-a-database-online-d19274a7a749

【讨论】:

    猜你喜欢
    • 2012-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-20
    • 2021-06-30
    • 2021-10-12
    • 2020-04-10
    • 1970-01-01
    相关资源
    最近更新 更多