Flask-SQLAlchemy 快速上手

发布于:2023-09-14 ⋅ 阅读:(67) ⋅ 点赞:(0)

原文地址: 在底部查看原文(阅读体验更好)

视频地址: BV1Hh4y1j7jM

Flask-SQLAlchemy 是 flask 的一个拓展插件,专门添加对 SQLAlchemy 的支持(ORM,关系对象模型)。使用它可以在 flask 中使用对象直接与 SQLAlchemy 进行交互,大大简化了 SQLAlchemy 与 flask 结合使用的过程,提供了非常方便的一些操作对象,例如引擎、模型、会话、请求等。

Flask-SQLAlchemy 不会改变 SQLAlchemy 的工作或使用方式。请参阅 SQLAlchemy 文档以了解如何深入使用 ORM。此处的文档仅涵盖设置扩展,而不涉及如何使用 SQLAlchemy。

注意,sqlalchemy 2.0 之后与之前的 1.4 差距蛮大。flask-sqlalchemy 3.0 版本与之前的差距也蛮大。使用时请注意版本。

快速开始

Flask-SQLAlchemy 内部封装了很多 SQLAlchemy 的操作来简化 SQLAlchemy 的使用。虽然新增了一些新的有用的功能,但它仍然可以像 SQLAlchemy 一样使用。

本页将带你了解 Flask-SQLAlchemy 的基本使用,有关完整功能和自定义,请参阅文档的其他部分,包括 SQLAlchemy 对象的 API 文档。


网站公告

今日签到

点亮在社区的每一天
去签到