摘要: 前言 与使用 Query、Path 和 Body 在路径操作函数中声明额外的校验和元数据的方式相同,你可以使用 Pydantic 的 Field 在 Pydantic 模型内部声明校验和元数据。 Field 字段参数说明 关于 Field 字段参数说明 Field(None) 是可选字段,不传的时候 阅读全文
posted @ 2022-03-03 22:41 上海-悠悠 阅读(395) 评论(0) 推荐(0) 编辑
摘要: 前言 既然我们已经知道了如何使用 Path 和 Query,下面让我们来了解一下请求体声明的更高级用法。 混合使用 Path、Query 和请求体参数 你可以随意地混合使用 Path、Query 和请求体参数声明,FastAPI 会知道该如何处理。 还可以通过将默认值设置为 None 来将请求体参数 阅读全文
posted @ 2022-03-03 22:37 上海-悠悠 阅读(535) 评论(0) 推荐(0) 编辑
摘要: 前言 post请求接收json格式请求body 创建数据模型 从 pydantic 中导入 BaseModel, 将你的数据模型声明为继承自 BaseModel 的类。 from typing import Optional from fastapi import FastAPI from pyda 阅读全文
posted @ 2022-03-03 15:40 上海-悠悠 阅读(1958) 评论(0) 推荐(0) 编辑
摘要: 前言 可以使用 Path 为路径参数声明相同类型的校验和元数据,与使用 Query 为查询参数声明更多的校验和元数据的方式差不多。 导入 Path 首先,从 fastapi 导入 Path: from typing import Optional from fastapi import FastAP 阅读全文
posted @ 2022-03-03 12:57 上海-悠悠 阅读(352) 评论(0) 推荐(0) 编辑