FastApi
共 6 篇文章
FastAPI 请求参数验证完全指南:Query、Path、Field 详细分类
1. Query 参数验证详细分类 FastAPI 提供了强大的 Query 参数验证功能,主要通过 Query 类和 Pydantic 模型实现。 1.1 基础类型验证 from fastapi import FastAPI, Query from typing import Optional
FastAPI 请求体详解
在现代 Web 开发中,处理客户端发送的数据是 API 开发的核心任务之一。FastAPI 通过强大的请求体处理机制,让这一过程变得简单而高效。 什么是请求体? 请求体是客户端(如浏览器、移动应用等)向 API 发送的数据。当我们创建、更新或修改资源时,通常需要将结构化数据发送到服务器,这些数据就包
FastAPI 查询参数
什么是查询参数? 在 FastAPI 中,当声明的参数不是路径参数时,路径操作函数会自动将其解释为查询参数。 查询字符串是键值对的集合,位于 URL 的 ? 之后,以 & 分隔。例如:
FastAPI路径参数
什么是路径参数? 路径参数是 URL 路径中的变量部分,用于捕获特定的值并传递给请求处理函数。它们使得我们能够创建动态的路由,根据不同的参数值返回不同的内容。 基础用法
FastAPI 开发环境搭建流程(使用 uv)
FastAPI 开发环境搭建流程(使用 uv) 注:博主 的pc 是 mac ,下面所有命令均默认是mac 上执行。 步骤 1:安装 uv brew install uv
FastAPI 的介绍
一、 FastAPI 是什么? FastAPI 是一个现代、快速(高性能)的 Python Web 框架,用于构建 API。它基于 Python 的类型提示,与 Pydantic 和 Starlette 紧密结合。 现代:它利用了最新的 Python 特性(如类型提示),并遵循了现代 API 标准(