Validators

KeysValidator

KeysValidatorkeysstrict = Falsemessages = None[source] ¶ T6>

验证给定的键包含在值中。 如果strictTrue,那么它还会检查是否没有其他键。

传递的extra_keys应为包含键missing_keys和/或messages的dict。

注意,这只检查给定键的存在,而不是键的值不为空。

Range validators

RangeMaxValueValidator

RangeMaxValueValidatorlimit_valuemessage = None[source]

验证范围的上限不大于limit_value

RangeMinValueValidator

RangeMinValueValidatorlimit_valuemessage = None[source]

验证范围的下限不小于limit_value