我尝试检查我的JSON字段及其类型。所以,我用性感和它的方法。
这里有一个例子。
check = Schema({
Required('Id'): All(str, Length(min=1)),
Required('CalculationId'): All(str, Length(min=1)),
Required('Routes'): All([
{Required('Id'): All(str, Length(min=1)),
Required('Origin'): {
Required('Longitude'): float,
Required('Latitude'): float},
Required('Destination'): {
Required('Longitude'): float,
Required('Latitude'): float}}], Length(min=1)),
Required('CreateDate'): str,
Required('CreateUserName'): str,
Required('CreateUserEmail'): str})
我可以用一种更短、更方便的方式制作所需的所有字段吗?我不想用这个";"必需";每行开头的标记=(
我可以用一种更短、更方便的方式使所有字段都是必需的吗?我不想用这个";"必需";每行开头的标记
在json之后向Schema((发送required=True
参数。
示例:
Genre = Schema(
{
'id': int,
'label': str,
},
required=True)