FastAPI 进阶知识(一) 表单数据


作者:麦克煎蛋   出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢!

 

我们可以用Form组件来接收表单数据。

1、安装组件

pip install python-multipart

2、导入组件

from fastapi import Form

3、表单参数

声明表单参数的方式与Query或者Path相同。

Form的详细使用可参考Query、Path、Cookie、Body。它直接继承自Body。

from fastapi import FastAPI, Form

app = FastAPI()


@app.post("/login/")
async def login(*, username: str = Form(...), password: str = Form(...)):
return {"username": username}

 

访问示例:

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM