上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 106 下一页
摘要: FastAPI(18)- 详解 Header,获取请求头 查看一个接口的 Header 进到某个网站,右键检查元素;或者直接 F12 找到 Network,选择一个请求,就能看到 Request Header、Response Header 啦 FastAPI 提供的 Header Header 是 阅读全文
posted @ 2022-01-05 11:54 小学弟- 阅读(445) 评论(0) 推荐(0) 编辑
摘要: FastAPI(16)- 额外的数据类型 常见的数据类型 int float str bool 但 FastAPI 支持使用更复杂的数据类型 仍然能得到 FastAPI 的支持 IDE 智能提示 请求数据的数据类型转换 响应数据的数据类型转换 数据验证 自动注释和文档 复杂的数据类型 UUID 常见 阅读全文
posted @ 2022-01-05 11:53 小学弟- 阅读(50) 评论(0) 推荐(0) 编辑
摘要: FastAPI(17)- 详解 Cookie,获取 Cookies 查看一个网站的 Cookies 进到某个网站,右键检查元素;或者直接 F12 找到 Application-Cookies 就能看到啦 FastAPI 提供的 Cookie Cookie 是 Path 和 Query 的“姐妹”类 阅读全文
posted @ 2022-01-05 11:53 小学弟- 阅读(74) 评论(0) 推荐(0) 编辑
摘要: FastAPI(15)- 声明请求示例数据 前言 FastAPI 可以给 Pydantic Model 或者路径函数声明需要接收的请求示例,而且可以显示在 OpenAPI 文档上 有几种方式,接下来会详细介绍 Pydantic 的 schema_extra 可以使用 Config cass 和 sc 阅读全文
posted @ 2022-01-05 11:51 小学弟- 阅读(60) 评论(0) 推荐(0) 编辑
摘要: FastAPI(14)- 路径操作函数参数的类型是一个嵌套 Pydantic Model 的使用场景 带有类型参数的字段 Python 有一种特定的方法来声明具有内部类型或类型参数的列表 其实前面都见过,就是 List[str] Set[str] Tuple[str] Dict[str, int] 阅读全文
posted @ 2022-01-05 11:50 小学弟- 阅读(49) 评论(0) 推荐(0) 编辑
摘要: FastAPI(12)- 重名 Pydantic Model 会导致 OpenAPI 报错 背景 在一个 Python 模块中,如果包含两个同名的 Pydantic Model,访问 /docs 会报错哦 from typing import Optional import uvicorn from 阅读全文
posted @ 2022-01-05 11:49 小学弟- 阅读(65) 评论(0) 推荐(0) 编辑
摘要: FastAPI(13)- 详解 Fields,针对 Pydantic Model 内部字段添加额外校验和元数据 前言 前面讲了 Query、Path、Body,均可以对某个字段进行额外的校验和添加元数据 这一篇来讲 Fields,它针对 Pydantic Model 内部字段进行额外的校验和添加元数 阅读全文
posted @ 2022-01-05 11:49 小学弟- 阅读(74) 评论(0) 推荐(0) 编辑
摘要: FastAPI(11)- 函数参数类型是列表,但不使用 typing 中的 List,而使用 list,会怎么样? 使用 typing 中的 List、Set、Tuple 的栗子 from typing import Optional import uvicorn from fastapi impo 阅读全文
posted @ 2022-01-05 11:47 小学弟- 阅读(87) 评论(0) 推荐(0) 编辑
摘要: FastAPI(10)- 详解 Body 前言 上一篇有讲到将参数类型指定为 Pydantic Model,这样 FastAPI 会解析它为一个 Request Body 那单类型(int、float、str、bool...)参数可以成为 Request Body 的一部分吗?答案是可以的 通过 B 阅读全文
posted @ 2022-01-05 11:46 小学弟- 阅读(168) 评论(0) 推荐(0) 编辑
摘要: FastAPI(7)- 详解 Path 前言 上一篇讲了可以为查询参数添加额外的校验和元数据,Query 库 这篇讲可以为路径查询添加额外的校验和元数据,Path 库 Path 可以为路径参数添加额外的校验和元数据,跟 Query 的参数是一毛一样的 元数据 Path 也可以添加元数据相关信息,这些 阅读全文
posted @ 2022-01-05 11:45 小学弟- 阅读(87) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 106 下一页