POST, JSON-тело и первая модель запроса — задача по FastAPI

Клиент отправляет POST /api/rooms с JSON-телом {"name": "Берлин", "capacity": 12}. Модель и обработчик объявлены так:

class RoomIn(BaseModel):
    name: str
    capacity: int

@app.post("/api/rooms")
def create_room(room: RoomIn):
    return {"free_seats": room.capacity - 2}

Какими будут значение room.capacity внутри обработчика и JSON успешного ответа клиенту?

Выберите один вариант
Без регистрации · результат не сохраняется

Связанные задачи