验证器
这些验证器可从 django.contrib.postgres.validators 模块。
KeysValidator
-
class KeysValidator(keys, strict=False, messages=None)[源代码]
验证给定的键是否包含在值中。如果 strict 是 True ,然后它还会检查是否存在其他钥匙。
这个 messages 传递的应该是包含键的dict missing_keys 和/或 extra_keys .
备注
注意,这只检查给定的键是否存在,而不是键的值是否为非空。
距离验证器
RangeMaxValueValidator
-
class RangeMaxValueValidator(limit_value, message=None)[源代码]
验证范围的上限不大于 limit_value .
RangeMinValueValidator
-
class RangeMinValueValidator(limit_value, message=None)[源代码]
验证范围的下限是否不小于 limit_value .