下記の様に設定することで、Response.name
に値が存在する場合はそれを含め、Noneの場合は除外してからJsonに変換してくれるようになる。
from pydantic import BaseModel
from typing import Optional
class Response(BaseModel):
id: int
name: Optional[str] = None
class Config:
fields = {'name': {'exclude': True}}