flask-sqlalchemy使用

sqlalchemy 集成到flask中

第三方: flask-sqlalchemy 封装了用起来,更简洁

安装

复制代码
pip install flask-sqlalchemy

使用

复制代码
#  使用flask-sqlalchemy集成
	1 导入 from flask_sqlalchemy import SQLAlchemy
    2 实例化得到对象
    	db = SQLAlchemy()
    3  将db注册到app中
    	db.init_app(app)
    4 视图函数中使用session
    	全局的db.session  # 线程安全的
    5 models.py 中继承Model
    	db.Model
    6 写字段 
    	username = db.Column(db.String(80), unique=True, nullable=False)
    7 配置文件中加入
    SQLALCHEMY_DATABASE_URI = "mysql+pymysql://root@127.0.0.1:3306/ddd?charset=utf8"
    SQLALCHEMY_POOL_SIZE = 5
    SQLALCHEMY_POOL_TIMEOUT = 30
    SQLALCHEMY_POOL_RECYCLE = -1
    # 追踪对象的修改并且发送信号
    SQLALCHEMY_TRACK_MODIFICATIONS = False
相关推荐
用户7344028193428 分钟前
使用 Docker Compose 部署单机版 Redis:简单高效的数据缓存与存储
后端
yuhaiqiang8 分钟前
谈谈什么是多AI交叉论证思维
前端·后端·面试
加洛斯10 分钟前
JAVA知识梳理:一文搞懂集合中的List与ArrayList的基础与进阶
java·后端·面试
用户73440281934212 分钟前
Docker 部署 Spring Boot 项目完整指南:从零到生产环境
后端
用户73440281934218 分钟前
Docker配置daemon.json
后端
才兄说22 分钟前
机器人租售效果好吗?任务前对齐需求
python
架构师沉默26 分钟前
女孩去旅行,给男朋友带回了一个难解的 Bug
java·后端·架构
月光宝鉴27 分钟前
如何将excel中文件转为json
后端
喵手1 小时前
Python 爬虫实战:构建开源主题模板版本库
爬虫·python·数据采集·爬虫实战·零基础python爬虫教学·开源主题·采集开源主题模版本库