# sqlalchemy 集成到flask中
# 第三方: flask-sqlalchemy 封裝了用起來,更簡(jiǎn)潔文章來源地址http://www.zghlxwxcb.cn/news/detail-645142.html
安裝
pip install flask-sqlalchemy
使用
# 使用flask-sqlalchemy集成
1 導(dǎo)入 from flask_sqlalchemy import SQLAlchemy
2 實(shí)例化得到對(duì)象
db = SQLAlchemy()
3 將db注冊(cè)到app中
db.init_app(app)
4 視圖函數(shù)中使用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
# 追蹤對(duì)象的修改并且發(fā)送信號(hào)
SQLALCHEMY_TRACK_MODIFICATIONS = False
文章來源:http://www.zghlxwxcb.cn/news/detail-645142.html
到了這里,關(guān)于flask-sqlalchemy使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!