刷新时使用MySQL中的数据进行Flask更新

2024-09-30 00:25:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试用flask制作网页,显示mysql表中的数据。我的代码是:

@app.route("/")
def index():
    cursor = db.cursor()
    cursor.execute('SELECT * from private')
    privateDB = cursor.fetchall()
    cursor.close()

    return render_template('index.html', t=privateDB)

但是,每当我刷新页面时,我得到的是旧数据,它不会获取新的更新数据。如何修复?谢谢您。在


Tags: 数据代码fromapp网页flaskexecutedb
1条回答
网友
1楼 · 发布于 2024-09-30 00:25:18

用这个代码试试

@app.route("/")
def index():
    connection = mysql.connect()
    cursor = connection.cursor()
    cursor.execute("SELECT * from private")
    data = cursor.fetchall()

    return render_template('index.html', data=data)

相关问题 更多 >

    热门问题