欢迎来到 Flask 的世界
欢迎阅读 Flask 的文档。推荐您先阅读《 安装 》,然后阅读《 快速上手 》。《 教程 》比快速上手文档更详细一点,该文档介绍了如何创建一个完整(尽管很小)的 Flask 应用。 《 Flask 方案 》中介绍了一些常用的解决方案。其余的文档详细介绍了 Flask 的每一个组件。《 API 》提供了最详细的参考。
Flask 依赖 Jinja 模板引擎和 Werkzeug WSGI 套件。这两个库的文档请移步:
用户指南
这部分文档是比较松散的,首先介绍了 Flask 的一些背景材料,然后专注于一步一步地说明如何使用 Flask 进行 Web 开发。
- 前言
- 针对高级程序员的前言
- 安装
- 快速上手
- 教程
- 模板
- 测试 Flask 应用
- 应用错误处理
- 排除应用错误
- 日志
- 配置管理
- 信号
- 可插拨视图
- 应用情境
- 请求情境
- 使用蓝图的模块化应用
- 扩展
- 命令行接口
- 开发服务器
- 在 Shell 中使用 Flask
- Flask 方案
- 部署方式
- 大型应用
API 参考
这部分文档详细说明某个函数、类或方法。
- API
- Application Object
- Blueprint Objects
- Incoming Request Data
- Response Objects
- Sessions
- Session Interface
- Test Client
- Test CLI Runner
- Application Globals
- Useful Functions and Classes
- Message Flashing
- JSON Support
- Template Rendering
- Configuration
- Stream Helpers
- Useful Internals
- Signals
- Class-Based Views
- URL Route Registrations
- View Function Options
- Command Line Interface
其他材料
这部分文档包括:设计要点、法律信息和变动记录。
- Flask 的设计思路
- HTML/XHTML 常见问答
- 安全注意事项
- Flask 中的 Unicode
- Flask 扩展开发
- Pocoo 风格指南
- Upgrading to Newer Releases
- 更新日志
- Version 1.1.1
- Version 1.1.0
- Version 1.0.4
- Version 1.0.3
- Version 1.0.2
- Version 1.0.1
- Version 1.0
- Version 0.12.4
- Version 0.12.3
- Version 0.12.2
- Version 0.12.1
- Version 0.12
- Version 0.11.1
- Version 0.11
- Version 0.10.1
- Version 0.10
- Version 0.9
- Version 0.8.1
- Version 0.8
- Version 0.7.2
- Version 0.7.1
- Version 0.7
- Version 0.6.1
- Version 0.6
- Version 0.5.2
- Version 0.5.1
- Version 0.5
- Version 0.4
- Version 0.3.1
- Version 0.3
- Version 0.2
- Version 0.1
- License
- 如何为 Flask 做出贡献
当前内容版权归 dormousehole 或其关联方所有,如需对内容或内容相关联开源项目进行关注与资助,请访问 dormousehole .