Flask 用户指南
Flask 是一个使用 Python 编写的轻量级 Web 应用框架。其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2。
Flask 也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-extension加入这些功能:ORM、窗体验证工具、文件上传、各种开放式身份验证技术。
本文档分成几个部分,推荐您先读《安装》,然后读《快速上手》。《教程》 比快速上手文档更详细一点,该文档介绍了如何创建一个完整(尽管很小)的 Flask 应用。如果你想深入研究 Flask ,那么需要阅读 《API》。《Flask 方案》中介绍了一些常用的解决方案。
Flask 依赖两个外部库: Jinja2 模板引擎和 Werkzeug WSGI 套件。这两个库的 使用不在本文档的范围内,欲知详情请移步:
适用人群
本课程适用于希望通过 Flask 框架开发 Web 应用的开发人员。
学习前提
我们假定你在学习本课程之前对 Python 语言非常熟悉并掌握基本的 Web 开发知识。
版本信息
书中演示代码基于以下版本:
语言/框架 | 版本信息 |
---|---|
Python | 支持Python2.6 以上版本 |
原文地址: http://dormousehole.readthedocs.org/en/latest/
原文译者: dormouse young dormouse.young@yahoo.com
本课程中文内容遵从 CC BY-NC-SA 3.0 CN 协议
下一篇: 前言