Request body — Pydantic модель в параметрах handler: def create_user(user: UserCreate). FastAPI автоматически парсит JSON body в модель, валидирует типы и ограничения, возвращает 422 при ошибке. Несколько body-параметров: FastAPI ожидает вложенный JSON. Body(embed=True) — оборачивает в ключ. Можно комбинировать path, query и body в одном handler. File и UploadFile — для загрузки файлов. Form — для form-data. Всё типизировано и задокументировано автоматически.
Как работает request body в FastAPI?
Junior
279 просмотровAFK Offer AI
Как создать свой context manager?