from sqlalchemy import create_engine
engine = create_engine("sqlite:///db.db")
# ... несколько таблиц БД
@app.route('/')
def func():
query = db.engine.execute('SELECT * FROM Species WHERE kingdom_id=1')
return render_template("index.html", query=query)
# еще надо прописать отображение фильтрованных данных в index.html.
假设您有一个表:USERS(id, email, psw, date) 并且您想提取 id == 2 的用户。然后:
或者,如果您想从表中返回第一条记录:
data = Users.query.first() 在这两种情况下,都会返回一个元组。因此,为了拉出一些东西,你转向田野。例如,你只需要他的电子邮件,然后你写:
PS:更多细节在官方。文档:https ://flask-sqlalchemy-russian.readthedocs.io/en/latest/queries.html
通过阅读做到了
引擎