教程

本教程将指导你创建一个名为flaskr的基本博客应用程序。用户将能够注册、登录、发帖以及编辑或删除自己的帖子。可以打包这个应用并且安装到其他电脑上。

screenshot of index page

本文假设你已经熟悉 Python 。 不熟悉?那么建议先从学习或者复习 Python 文档的 官方教程 入手。

虽然本教程旨在提供一个良好的起点,但它并没有涵盖flask的所有功能。如果想了解 Flask 能够做什么,可以通过快速上手作一个大概的了解,想深入了解的 话那就只有仔细阅读所有文档了。本教程只会涉及 Flask 和 Python 。在实际项目中可以通过使用 扩展 或者其他的库,达到事半功倍的效果。

screenshot of login page

Flask 是非常灵活的,不需要使用任何特定的项目或者代码布局。但是对于初学者,使用结构化的方法是有益无害的,亦即本教程会有一点样板的意思。本教程可以让初学者避免一些常见的陷阱,并且完成后的应用可以方便的扩展。一旦熟悉了 Flask 之后就可以跳出这个结构,充分享受 Flask 的灵活性.

screenshot of login page

如果在学习教程过程中需要比较项目代码与最终结果的差异,那么可以在 Flask 官方资源库的示例中找到完成的教程项目代码。

下面请阅读 项目布局 。