Flask 是一个轻量级的 Web 框架,用于 Python 语言。它是一个微框架,旨在快速开发和部署 Web 应用程序。

快速开始

安装 Flask

首先,你需要安装 Flask。可以使用 pip 命令进行安装:

pip install Flask

创建一个简单的 Flask 应用

以下是一个简单的 Flask 应用示例:

from flask import Flask

app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello, World!'

if __name__ == '__main__':
    app.run()

运行上述代码后,访问 http://127.0.0.1:5000/ 将会看到 "Hello, World!"。

路由和视图函数

Flask 使用路由和视图函数来处理 Web 请求。以下是一个简单的路由示例:

@app.route('/hello/<name>')
def hello_name(name):
    return f'Hello, {name}!'

在这个例子中,/hello/<name> 是一个路由,其中 <name> 是一个参数。当访问 /hello/张三 时,将返回 "Hello, 张三!"。

模板

Flask 使用 Jinja2 作为模板引擎。以下是一个简单的模板示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Flask 示例</title>
</head>
<body>
    <h1>{{ title }}</h1>
    <p>{{ message }}</p>
</body>
</html>

在这个例子中,{{ title }}{{ message }} 是模板变量,它们将在渲染时替换为实际值。

更多信息

想要了解更多关于 Flask 的信息,请访问 Flask 官方文档

Flask Logo