Python--Flask的ORM依赖安装和使用

Python–Flask的ORM依赖安装和使用

博客说明

文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢!

安装依赖

Flask-SQLAlchemy 扩展

pip3 install flask-sqlalchemy

在这里插入图片描述

mysqlclient扩展

 pip3 install mysqlclient

在这里插入图片描述

测试使用

flask-sqlalchemy文档网址

https://flask-sqlalchemy.palletsprojects.com/en/2.x/quickstart/#a-minimal-application

from flask import Flask
from flask_sqlalchemy import SQLAlchemy

app = Flask(__name__)
app.config['SQLALCHEMY_DATABASE_URI'] = 'mysql://root:[email protected]:3306/test'
db = SQLAlchemy(app)

@app.route('/')
def hello_world():
    from sqlalchemy import text
    sql = text("Select * from `user`")
    result = db.engine.execute(sql)
    for row in result:
        app.logger.info(row)
    return 'Hello World!'

如果运行出现’SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and '问题

https://blog.csdn.net/qq_45163122/article/details/105371069

进入浏览器

在这里插入图片描述

控制台输出

在这里插入图片描述

感谢

Flask

以及勤劳的自己

发布了249 篇原创文章 · 获赞 624 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/qq_45163122/article/details/105371340