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简介及模型定义 ### 表关系类型及编码实现 #### 一对一关系 #### 一对多关系(多对一关系) #### 多对多关系 ### 数据库基本操作 #### 查询 #### 插入 #### 删除 #### 更新

相关文章

Jinja2:是Python的Web项目中被广泛应用的模板引擎,是由Pyt...
监听QQ消息并不需要我们写代码,因为市面上已经有很多开源QQ...
【Flask框架】—— 视图和URL总结
python+web+flask轻量级框架的实战小项目。登录功能,后续功...
有了这个就可以配置可信IP,关键是不需要企业认证,个人信息...