Наследуемая модель pydantic в response_model FastAPI
Имеется модель Task:
class Task(BaseModel):
id: str = ''
author: str
title: str
description: str
created_at: datetime = datetime.now()
Хочется иметь TaskResponse который будет наследоваться от Task и приводить к модели через response_model только с некоторыми нужными полями для Фронта.
Не работающий ответ от ChatGTP4:
class TaskResponse(Task):
class Config:
fields = {'id': ..., 'title': ...}
Собственно вопрос в реализации. thx
- fastapi 0.104.0
- pydantic 1.10.13