验证器
验证器
这些验证器可以在 django.contrib.postgres.validators 模块中找到。
KeysValidator
class KeysValidator(keys , strict=False , messages=None)
验证值中是否包含给定的键。如果 strict 是 True,那么它还检查是否有其他键存在。
传递的 messages 应该是包含 missing_keys 和/或 extra_keys 键的字典。
备注
注意,这只是检查给定的键的存在,而不是检查键的值是非空的。
范围验证器
RangeMaxValueValidator
class RangeMaxValueValidator(limit_value , message=None)
验证范围的上界不大于 limit_value。
RangeMinValueValidator
class RangeMinValueValidator(limit_value , message=None)
验证范围的下界不小于 limit_value。
