Я пытаюсь добавить несколько пользовательских типов в мои валидаторы
, в настоящее время у меня есть тот, который проверяет типы дат.Я хочу добавить еще один, чтобы проверить положительные целые числа
from datetime import date
date_checker = Draft7Validator.TYPE_CHECKER.redefine("date", lambda _, instance: isinstance(instance, date))
custom_validator = validators.extend(Draft7Validator, type_checker=date_checker)
validator = custom_validator(schema={"type": "date"})
validator.validate(config, schema)
Как я могу добавить другой тип к тому же объекту проверки?