Flask SQLAlchemy

2025年3月17日 | 阅读 3 分钟

Flask SQLAlchemy 是一种 ORM 工具,用于建立对象与关系数据库表的关联。

两者之间的映射非常重要,因为 python 能够以对象的形式存储数据,而数据库则以关系表的形式存储数据,即行和列的集合。

对象关系映射是将 python 对象存储到数据库表中而无需编写原始 SQL 查询的技术。

在本教程的这一部分,我们将使用 flask-sqlalchemy ORM 技术创建一个小型 Web 应用程序。

安装 flask-sqlalchemy

要使用 flask ORM 技术创建 Web 应用程序,我们必须使用 pip 安装程序安装 flask-sqlalchemy。

要确认安装,请尝试在 python shell 上导入该模块; 如果导入成功,则安装成功。

使用 flask-sqlalchemy 创建一个小型 Web 应用程序

在本教程的这一部分,我们将使用 ORM SQLAlchemy 在 python 中创建一个 CRUD 应用程序。

示例

add.html

list_employees.html

app.py

输出: Flask SQLAlchemy

单击链接添加新员工以将新员工添加到数据库中。

Flask SQLAlchemy

单击提交,我们将在主页上的列表中看到新添加的员工。

Flask SQLAlchemy
下一主题Flask-WTF