TAXONOMYBackendFETCHED
Flask 教程
Flask 教程 Flask 是一个用 Python 编写的轻量级 Web 应用框架。 Flask 基于 WSGI(Web Server Gateway Interface)和 Jinja2 模板引擎,旨在帮助开发者快速、简便地创建 Web 应用。 Flask 让我们用 Python 快速写出网站、接口、后台服务。。 Flask 适合小项目、API 接口、微服务。 谁适合阅读本教程? 本教程适合有 Python 基础的开发者..
Updated 7/16/2026
Tutorial detail pages default to noindex.
Flask 教程
Flask 是一个用 Python 编写的轻量级 Web 应用框架。
Flask 基于 WSGI(Web Server Gateway Interface)和 Jinja2 模板引擎,旨在帮助开发者快速、简便地创建 Web 应用。
Flask 让我们用 Python 快速写出网站、接口、后台服务。。
Flask 适合小项目、API 接口、微服务。
谁适合阅读本教程?
本教程适合有 Python 基础的开发者学习。
- 有Python 基础,想入门 Web 开发的新手
- 想学轻量化框架、快速写网站和接口的开发者
- 零基础转行、自学后端编程的初学者
- 需要快速开发小项目、API、后台服务的人员
- 想入门 Python web 但不想学笨重框架的人
学习本教程前你需要了解
学习本教程前你需要了解一些基础的 Web 知识及 Python 3.x 基础教程。
- Python 基础:变量、循环、条件、函数、列表字典、模块导入
- Web 基础:HTTP 协议、GET/POST 请求、URL、端口
- 前端基础:简单 HTML、CSS 即可
- 数据库基础:了解 SQLite/MySQL 基本增删改查
第一个 Flask 程序
以下的 Flask 程序会在网页输出 Hello World :
实例
from flask import Flask
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
参考文档
- Flask 官网:https://palletsprojects.com/projects/flask/
- Flask 中文文档:https://flask.palletsprojects.com/zh-cn/stable/
- Flask 开源地址:https://github.com/pallets/flask