验证器
这些验证器可从 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
.