【发布时间】:2021-11-11 16:11:49
【问题描述】:
我们如何为以下嵌套字典结构(以复杂的字符串作为键)定义 Pydantic 类类型:
{ "inputs" : {
"simpleStringName": <Simple_DateTime_Value>
"simpleStringName2": {
"Complicated|String|Name|with|Pipe|Characters" : <Simple-Int-Value>,
"Complicated|String|Name2|with|Pipe|Characters" : <Simple-Int-Value2>
}
}
}
Pydantic 需要强制执行整个结构。那只是这行不通:
class XYZ(BaseModel):
inputs : Dict()
我想使用 Pydantic 和 fastAPI 强制请求输入格式。
【问题讨论】: