Поддерживает ли Cerberus 1.2
проверку зависимостей в списке?
Например, схема выглядит следующим образом:
schema = {
'list_1': {
'type': 'list',
'schema': {
'type': 'dict',
'schema': {
'simple_field': {'type': 'boolean'},
'not_simple_field': {
'type': 'dict',
'schema': {
'my_field': {'dependencies': {'simple_field': True}}
}
}
}
}
}
}
Правило, которое я хотел бы проверить, состоит в том, что my_field
должен существовать только тогда, когда simple_field
имеет значение True.Как бы я перевел это в Cerberus
?