Shisuiyi'Blog

热爱可抵岁月漫长

一个热爱技术、喜欢折腾的开发者。 专注于自动化软件测试,车载自动化测试。 记录生活,分享技术,探索未知的摩托车佬。

点击任意处进入哦~
输入关键词开始搜索
FastAPI 请求参数验证完全指南:Query、Path、Field 详细分类

FastAPI 请求参数验证完全指南:Query、Path、Field 详细分类

1. Query 参数验证详细分类 FastAPI 提供了强大的 Query 参数验证功能,主要通过 Query 类和 Pydantic 模型实现。 1.1 基础类型验证 from fastapi import FastAPI, Query from typing import Optional ​

fast_api
10月 Shisuiyi
FastAPI 请求体详解

FastAPI 请求体详解

在现代 Web 开发中,处理客户端发送的数据是 API 开发的核心任务之一。FastAPI 通过强大的请求体处理机制,让这一过程变得简单而高效。 什么是请求体? 请求体是客户端(如浏览器、移动应用等)向 API 发送的数据。当我们创建、更新或修改资源时,通常需要将结构化数据发送到服务器,这些数据就包

fast_api
10月 Shisuiyi
FastAPI 查询参数

FastAPI 查询参数

什么是查询参数? 在 FastAPI 中,当声明的参数不是路径参数时,路径操作函数会自动将其解释为查询参数。 查询字符串是键值对的集合,位于 URL 的 ? 之后,以 & 分隔。例如:

fast_api
10月 Shisuiyi
FastAPI路径参数

FastAPI路径参数

什么是路径参数? 路径参数是 URL 路径中的变量部分,用于捕获特定的值并传递给请求处理函数。它们使得我们能够创建动态的路由,根据不同的参数值返回不同的内容。 基础用法

fast_api
10月 Shisuiyi
FastAPI 开发环境搭建流程(使用 uv)

FastAPI 开发环境搭建流程(使用 uv)

FastAPI 开发环境搭建流程(使用 uv) 注:博主 的pc 是 mac ,下面所有命令均默认是mac 上执行。 步骤 1:安装 uv brew install uv

fast_api
10月 Shisuiyi
FastAPI 的介绍

FastAPI 的介绍

一、 FastAPI 是什么? FastAPI 是一个现代、快速(高性能)的 Python Web 框架,用于构建 API。它基于 Python 的类型提示,与 Pydantic 和 Starlette 紧密结合。 现代:它利用了最新的 Python 特性(如类型提示),并遵循了现代 API 标准(

fast_api
10月 Shisuiyi