FastAPI系列:表单数据Form

洗洗睡吧 / 2024-02-28 / 原文

表单数据Form

class User(BaseModel):
    uname: str
    password: str


@app.post("/form", response_model=User)
def post_form(uname: str = Form(default=None), password: str = Form(default=None)):
    # Form跟Paht,Query,Body等其他几个类的用法一致,参数基本相同
    return User(uname=uname, password=password)