Flask 是一个轻量级的 Web 应用框架,由 Armin Ronacher 开发。它使用 Python 语言编写,遵循 WSGI 协议,并且基于 Jinja2 模板引擎和 Werkzeug WSGI 工具箱。

特点

  • 轻量级:Flask 设计简单,易于上手,非常适合快速开发。
  • 松耦合:Flask 提供了组件化的设计,可以自由组合使用。
  • 易于扩展:Flask 提供了丰富的扩展,如数据库集成、用户认证等。

快速开始

要创建一个简单的 Flask 应用,可以按照以下步骤操作:

  1. 安装 Flask:

    pip install Flask
    
  2. 创建一个名为 app.py 的 Python 文件,并添加以下代码:

    from flask import Flask
    
    app = Flask(__name__)
    
    @app.route('/')
    def hello_world():
        return 'Hello, World!'
    
    if __name__ == '__main__':
        app.run()
    
  3. 运行应用:

    python app.py
    
  4. 在浏览器中访问 http://127.0.0.1:5000/,你应该会看到 "Hello, World!" 的输出。

扩展阅读

图片

Flask Logo