サンプル
メソッドの引数にクラスを指定すると、ボディパラメータとして受け取ることになります。
from fastapi import FastAPI
from pydantic import BaseModel
app = FastAPI()
class Request(BaseModel):
str: str
@app.post("/test")
def test(
request: Request
):
return {"request": request.str}
動作
以上になります。
お読み頂き、ありがとうございました。