python - 棉花糖中的通用模式
问题描述
我有一个json:
{
"id": 1,
"data": [{
"name": "dummy"
}]
}
我正在使用棉花糖来验证模式。
class ModelsSchema(Schema):
id = fields.Int(required=True)
data = fields.???(required=True)
我只想验证 json 是否包含 id 和 data 字段,数据内部的内容不是问题,它可以是 json 或 json 数组或简单字符串。
如何使用棉花糖为其创建架构?
解决方案
Please try with List
class ModelsSchema(Schema):
id = fields.Int(required=True)
data = fields.List(required=True)
推荐阅读
- python - 为什么第二个 request.session cookie 返回空?
- node.js - 当我尝试创建反应项目时出现错误
- excel - Application.inputbox 在范围选择上抛出错误 424
- database - 如何遍历数据库中已经存在的对象并更新字段?
- ffmpeg - discord.errors.ClientException:找不到 C:/ffmpeg/bin/ffmpeg
- python - 无法将 override_settings 类装饰器与 setUpClass 和 tearDownClass Django 一起使用
- reactjs - 具有多级嵌套对象的 React-Hook-Form 意外行为
- go - 使用 gob 解码时缓冲区错误中的额外数据 - golang
- machine-learning - 感知器 - 统计一致性
- android - 如何使用其中的可滚动列表视图使整个布局可滚动?