返回首页 Flask 用户指南

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 协议

下一篇: 前言