【发布时间】:2021-12-05 14:13:22
【问题描述】:
我在 Pydantic Config 中使用extra = Extra.allow 定义了一个 pydantic Schema。
是否可以单独获取传递给 Schema 的列表或一组额外字段。
例如:
from pydantic import BaseModel as pydanticBaseModel
class BaseModel(pydanticBaseModel):
name: str
class Config:
allow_population_by_field_name = True
extra = Extra.allow
我在 JSON 下面传递:
{
"name": "Name",
"address": "bla bla",
"post": "post"
}
我需要来自pydantic 的函数,如果可用,它将返回所有传递的额外字段。
喜欢:{"address", "post"}
【问题讨论】:
标签: python python-3.x pydantic