为什么在python的flask框架中要使用SQLAlchemy而不使用MySQLdb?
前面学过一点perl的catalyst框架,里面连接MySQL使用的是 DBIx。现在学习python的flask框架,flask框架推荐连接数据库使…
关注者
25
被浏览
17,379
7 个回答
自动化运维新手村-Web框架-Flask-ORM入门
437
播放
Flask作为微框架,其集成的几乎所有的能力都来自于插件,ORM框架就是提供数据库操作能力的一种插件。
SQLAlchemy,就是一个Python中十分常用的ORM框架,它提供了高层的ORM对底层的原生数据库的操作,让开发者不用直接和 SQL 语句打交道,而是通过 Python 对象来操作数据库。
而Flask-SQLAlchemy 是SQLAlchemy在Flask应用中的扩展,它旨在通过提供有用的默认值和额外的帮助程序来简化SQLAlchemy在Flask应用中的使用,从而更轻松地完成常见任务。
发布于 2022-08-28 20:25
·
124
次播放