【问题标题】:How to use APSW with Flask如何在 Flask 中使用 APSW
【发布时间】:2013-01-15 20:15:22
【问题描述】:

我有一个 sqlite3 数据库,但数据库只有在我重新启动 Flask 服务器时才会更新。

我认为这是因为我没有告诉 Flask 它是一个数据库。所以我开始使用 SQLAlchemy 并设置

    db = SQLAlchemy(app)

但是 SQLAlchemy 使用 pysqlite2 并且 pysqlite2 无法在我的计算机上运行。

有没有办法将 APSW(另一个 python sqlite3 包装器)与 SQLALchemy 一起使用?

或者有没有办法告诉烧瓶在没有 SQLAlchemy 的情况下使用我的数据库?

或者我的数据库没有更新的问题是否以另一种方式解决了?

【问题讨论】:

    标签: python python-2.7 flask flask-sqlalchemy flask-extensions


    【解决方案1】:

    只需使用这个烧瓶教程。它使用sqlite,没有使用sqlalchemy。

    http://flask.pocoo.org/docs/tutorial/

    【讨论】:

    • flask.pocoo.org/docs/tutorial/views/#tutorial-views 我没有看到他们做任何特别的事情,我的数据库不会更新,直到我重新启动他的网络服务器
    • 好的。那么请发布您的代码,以便我们查看问题所在。
    • 这并没有演示将apsw 与 Flask 一起使用,或者根本不演示。即使这样做了,这也违反了不仅仅是发布链接而是提取其相关内容的原则。公平地说,我想 OP 提出了几个问题,这可能与回答其中一个问题有关。
    猜你喜欢
    • 2014-09-09
    • 1970-01-01
    • 1970-01-01
    • 2021-09-29
    • 2021-08-10
    • 2014-05-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多