如何在Flask中使用sqlalchemy从SQlite数据库中获取(检索)数据。

在我的flask应用程序中,我有一个收集电子邮件、用户名和电话号码的表单。我已经使用flask sqlalchemy将它们全部存储在SQLite数据库中。假设我的数据库看起来像下面这样。

Email                    Username                     Phone Number
James@yahoo.com           James                          123456789
 Jane@yahoo.com            Jane                          987654321

我有一个HTML文件,我想在那里显示数据。我有一个HTML文件,我想在那里显示数据。

> @app.route("/Display") 
  def Display():
     # Here I want to get all data from the database
     # like this data=get from database 
     return render_template('Display.html', data=data)

我想知道谁能告诉我如何使用flask sqlalchemy ORM从数据库中检索数据或获取数据。 我知道query.filter_by可以用来根据用户名或电子邮件或电话号码进行过滤。然而,我怎样才能得到整个表(比如在表格中传递给render_template?比如在HTML页面中,我想通过数据循环,使用data.username或data.email)。

解决方案:

你可以使用这段代码来检索所有的东西。

data = Model.query.all()

哪儿 model 是您的模型的名称。这将返回对象的列表。

给TA打赏
共{{data.count}}人
人已打赏
未分类

通过分类值(value1, value2, value3等)过滤WP REST API。

2022-9-14 18:31:17

未分类

从零开始的Python的多叉贝叶斯(Multinomial Naive Bayes)。

2022-9-14 18:31:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索