现在位置: 首页 > Flask 教程 > 正文

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()

参考文档