from pydantic import BaseModel, Field from typing import List class GoalCreateRequest(BaseModel): """Схема запроса на создание стандартных целей.""" goal_identifiers: List[str] = Field( ..., description="Список идентификаторов стандартных целей для квиза.", # --- ИЗМЕНЕНИЕ ЗДЕСЬ: Обновляем пример на правильный и полный --- examples=[[ "Marquiz-start", "Marquiz-startquiz", "Marquiz-form", "Marquiz-result", "Marquiz-contacts1" ]] ) class Goal(BaseModel): """Схема для одной созданной цели (в ответе).""" id: int name: str class GoalCreateResponse(BaseModel): """Схема ответа после создания целей.""" created_goals: List[Goal]