【发布时间】:2020-08-02 04:40:46
【问题描述】:
enter image description here 我在 dms 数据库下的 php admin 中有一个表。我想在 dms 表下显示患者表中的所有行和列。除了标题和标题外,我的代码在我的主页上没有显示任何内容。我的代码在这里:
from flask import Flask, render_template
from flask_mysqldb import MySQL
app = Flask(__name__)
app.config['MYSQL_HOST'] = 'localhost'
app.config['MYSQL_USER'] = 'root'
app.config['MYSQL_PASSWORD'] = ''
app.config['MYSQL_DB'] = 'hms'
mysql = MySQL(app)
@app.route('/')
def Home():
cur = mysql.connection.cursor()
cur.execute("SELECT * FROM patients")
Fdata = cur.fetchall()
cur.close()
return render_template('home.html', data=Fdata)
if __name__ == "__main__":
app.run(debug=True)
【问题讨论】:
-
列出你的 home.html 模板。
-
医院管理 欢迎使用医院管理系统
-
您似乎没有在模板中使用 data(render_template 调用的最后一个参数)值。
-
我用Fdata作为数据