class Dog(BaseModel): birthday: date weight: float = Optional[None] sound: List[Sound]
weight属性那行该怎么理解?
是不是该写成:
weight: Optional[float] = None
是的,我觉得应该是作者当时打代码太急了打错了,你写的那个是对的。
weight: Optional[
float
]
=
None 如果格式化为json 不传weight的值 weight 会显示成null
weight:
float
=
Optional[
None
] 如果格式化为json 不传weight的值 weight json中不会显示weight