POST, JSON-тело и первая модель запроса
Содержание курса
Клиент отправляет 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 успешного ответа клиенту?
