一、Flask 的介绍
Flask 发布于2010年,是一款非常流行的 Python Web 框架
二、特点
- 微框架、简洁、给开发者提供了很大的扩展性。
- Flask和相应的插件写的很好,用的很爽
- 开发效率非常高,比如使用 SQLAlchemy 的 ORM 操作数据库可以节省开发者大量书写sql的时间
Flask 本身相当于一个内核,其他几乎所有功能都要用到扩展(邮件扩展Flask-Mail
,用户认证Flask-Login
,数据库Flask-SQLAlchemy
),都需要用第三方的扩展来实现
Flask 没有默认使用的数据库,可以用 MySQL
也可以用 NoSQL
其 WSGI 工具箱采用 Werkzeug
(路由模块),模块引擎则使用 Jinja2
。这两个也是 Flask 框架的核心