Flask-SQLAlchemy 快速上手

Flask-SQLAlchemy 是 Flask 框架的一个扩展,为 SQLAlchemy 提供支持,简化了在 Flask 中使用 ORM 的过程。本文介绍了 Flask-SQLAlchemy 的基本使用,包括安装、配置、模型定义、创建表、数据查询以及常用操作。强调需要参考 SQLAlchemy 文档以深入了解 ORM,并提醒注意 sqlalchemy 2.0 与之前的版本差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

视频地址: 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-SQLAlc

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值