qq_慕仙2275041
2021-11-17 20:57
num: int = Path(..., title="Your Number", description="不可描述", ge=1, le=10) 和 num: int = Path(None, title="Your Number", description="不可描述", ge=1, le=10) 的区别?我自己试了下好像都一样,都是必选项的意思
当用 ... 时,FastAPI内置文档,不能空提交,是 必须项,自己直接在浏览器里进行请求时,也是必须项。
当用 None 时,FastAPI内置文档,不能空提交,依旧是 必须项,但是 自己直接在浏览器里进行请求时,可以为空,不是 必须项。我感觉是 FastAPI内置文档 有一些BUG,应该为 None 时,可以为空提交。
高性能 FastAPI 框架入门精讲
12444 学习 · 87 问题
相似问题