Learning Path
浏览 Flask 相关教程与章节。
PHP、Node.js、Java Web、Python Web 框架、API 与服务端开发。
教程
54
Flask 测试 测试是保证代码质量的基础。 Flask 提供了内置的测试客户端,配合 pytest 可以高效编写和运行测试。 测试客户端——test_client Flask 的 test_client() 方法创建了一个模拟的 HTTP 客户端,可以在不启动服务器的情况下发送请求: 实例 [mycode4 type='python'] # 文件路径:test_demo.py(在 Python 交互环境中..
Flask 教程 Flask 是一个用 Python 编写的轻量级 Web 应用框架。 Flask 基于 WSGI(Web Server Gateway Interface)和 Jinja2 模板引擎,旨在帮助开发者快速、简便地创建 Web 应用。 Flask 让我们用 Python 快速写出网站、接口、后台服务。。 Flask 适合小项目、API 接口、微服务。 谁适合阅读本教程? 本教程适合有 Python 基础的开发者..
URL 定义路由 API Flask 提供三种方式定义路由规则:@app.route() 装饰器、add_url_rule() 方法、直接操作 url_map。 URL 变量转换器 转换器 语法 匹配规则 Python 类型 string <string:name> 或 <name> 不含 / 的任意..
Flask 内部对象 API Flask 提供了几个底层内部对象,用于访问活跃的应用上下文和蓝图的注册状态。大多数应用不需要直接使用它们。 AppContext 应用上下文 方法/属性 说明 AppContext(app) 创建应用上下文实例。通常不手动创建,使用 app.app_context() push() 推入上下文栈。使 current_ap..
Flask 视图函数 API 视图函数可以附加特殊属性来控制路由行为。这些属性通常不需要手动设置,但在某些高级场景下非常有用。 视图函数属性 属性 类型 默认值 说明 __name__ str 函数名 用作 endpoint 名。在蓝图中会自动加蓝图名前缀 methods list None 视图函数接受..
Flask 视图函数 视图函数是 Flask 应用中的核心部分,它负责处理请求并生成响应。视图函数与路由紧密结合,通过路由将 URL 映射到具体的视图函数。以下是对 Flask 视图函数的详细说明,包括如何定义、使用请求数据、返回响应、以及如何处理错误等。 定义视图函数:视图函数是处理请求并返回响应的核心功能。接收请求数据:使用 request 对象获取 URL 参数、表单数据、查询参数等。返回响应:可以返回字符串、HTML、JSON..