C/C++教程

Flask:使用SQLAlchemy持久化数据

本文主要是介绍Flask:使用SQLAlchemy持久化数据,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
### 项目引入flask-sqlalchemy 首先,安装flask-sqlalchemy扩展: $pip install flask-sqlalchemy 然后,在项目中导入SQLAlchemy类,并实例化应用程序使用的数据库(以mysql为例): ``` from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) app.config['SQLALCHEMY_COMMIT_ON_TEARDOWN'] = True app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://account:password@hostname/database' db = SQLAlchemy(app) ``` db对象是SQLAlchemy类的实例,表示程序使用的数据库,同时还获得了Flask-SQLAlchemy提供的所有功能。 ### ORM简介及模型定义 ### 表关系类型及编码实现 #### 一对一关系 #### 一对多关系(多对一关系) #### 多对多关系 ### 数据库基本操作 #### 查询 #### 插入 #### 删除 #### 更新
这篇关于Flask:使用SQLAlchemy持久化数据的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!