第一章:Flask 框架概述
什么是 Flask?
Flask 是一个使用 Python 编写的轻量级 Web 应用框架。它由 Armin Ronacher 于 2010 年创建,基于 Werkzeug WSGI 工具包和 Jinja2 模板引擎。Flask 被称为"微框架"(Microframework),因为它保持核心简单但可扩展。
设计理念
Flask 的设计哲学是:
- 保持核心简单:Flask 不会为你做太多决定,它提供最基础的功能,让你自由选择组件
- 可扩展性强:通过扩展(Extensions)机制,可以轻松添加各种功能
- 显式优于隐式:Flask 不会自动做"魔法"操作,一切都是明确可见的
- 文档完善:Flask 拥有优秀的官方文档
2026/3/20大约 12 分钟