连接烧瓶中的sqlite

时间:2020-09-18 09:34:09

标签: python sqlite flask

你好,我是新程序员!

我尝试在烧瓶中连接我的sqlite数据库。

我尝试了类似的方法,但是没有连接(@ app.teardown_appcontext NameError:名称“ app”未定义)

import sqlite3
from flask import g

DATABASE = '/Desktop/test.db'

def get_db():
    db = getattr(g, '_database', None)
    if db is None:
        db = g._database = sqlite3.connect(DATABASE)
    return db

@app.teardown_appcontext
def close_connection(exception):
    db = getattr(g, '_database', None)
    if db is not None:
        db.close()

谢谢!

0 个答案:

没有答案