Встречается на собеседованиях • сегодня
Расскажи факт про FastAPI, который мало кто знает
FastAPI автоматически генерирует JSON Schema и OpenAPI схему из ваших моделей Pydantic, но мало кто знает, что можно кастомизировать эту генерацию. Например, можно добавить примеры данных, которые будут отображаться в Swagger UI:
python
from fastapi import FastAPI
from pydantic import BaseModel
app = FastAPI()
class Item(BaseModel):
name: str
price: float
class Config:
schema_extra = {
"example": {
"name": "Foo",
"price": 35.4
}
}
@app.post("/items/")
async def create_item(item: Item):
return itemЭтот пример будет отображаться в документации Swagger, помогая другим разработчикам понять ожидаемую структуру данных. Также можно добавлять описания полей через Field из Pydantic.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы