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
相关推荐
啦哈拉哈1 分钟前
【Python】知识点零碎学习7
python·学习·算法
宝贝儿好3 分钟前
【NLP】第八章:项目实操案例:文本情感分析
人工智能·python·深度学习·算法·自然语言处理
Java面试题总结12 分钟前
Python 文件基本操作
大数据·人工智能·python
buxiangshui_cd12 分钟前
Conda命令
开发语言·python·conda
如竟没有火炬13 分钟前
恢复二叉搜索树
数据结构·数据库·python·leetcode·动态规划
高洁0114 分钟前
从GPT到开源大模型
python·机器学习·数据挖掘·transformer·知识图谱
吴梓穆15 分钟前
Python 基础语法2 if 运算符 循环
android·开发语言·python
如竟没有火炬16 分钟前
整数拆分——动态规划
开发语言·数据结构·python·算法·leetcode·动态规划
叫我:松哥17 分钟前
基于数据挖掘的旅游景点个性化推荐系统设计与实现,Apriori和FP-Growth算法挖掘景点之间的关联规则
人工智能·python·算法·数据挖掘·数据分析·beautifulsoup
极光代码工作室18 分钟前
基于机器学习的客户分类系统设计
人工智能·python·深度学习·机器学习