# Flask Web开发入门 Flask是一个轻量级的Python Web框架,它简单、灵活、易于上手。本文将介绍Flask的基础知识和实践应用。 ## Flask特点 - 轻量级框架 - 简单易学 - 高度可定制 - 丰富的扩展 ## 基本示例 ```python from flask import Flask, render_template app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello, Flask!' @app.route('/user/') def show_user(username): return f'User: {username}' if __name__ == '__main__': app.run(debug=True) ``` ## 模板使用 ```python @app.route('/hello/') def hello(name): return render_template('hello.html', name=name) ``` Flask的设计理念是"微框架",它只提供核心功能,其他功能可以通过扩展来实现。