Path 函數(shù)的參數(shù)None 和 ... 區(qū)別
num:?int?=?Path(...,?title="Your?Number",?description="不可描述",?ge=1,?le=10) 和 num:?int?=?Path(None,?title="Your?Number",?description="不可描述",?ge=1,?le=10) 的區(qū)別?我自己試了下好像都一樣,都是必選項(xiàng)的意思
num:?int?=?Path(...,?title="Your?Number",?description="不可描述",?ge=1,?le=10) 和 num:?int?=?Path(None,?title="Your?Number",?description="不可描述",?ge=1,?le=10) 的區(qū)別?我自己試了下好像都一樣,都是必選項(xiàng)的意思
2021-11-17
舉報(bào)
2022-04-24
2021-11-18
當(dāng)用 ... 時(shí),F(xiàn)astAPI內(nèi)置文檔,不能空提交,是 必須項(xiàng),自己直接在瀏覽器里進(jìn)行請(qǐng)求時(shí),也是必須項(xiàng)。
當(dāng)用 None 時(shí),F(xiàn)astAPI內(nèi)置文檔,不能空提交,依舊是 必須項(xiàng),但是 自己直接在瀏覽器里進(jìn)行請(qǐng)求時(shí),可以為空,不是 必須項(xiàng)。我感覺(jué)是?FastAPI內(nèi)置文檔 有一些BUG,應(yīng)該為 None 時(shí),可以為空提交。