验证器Link to this heading

这些验证器可以在 django.contrib.postgres.validators 模块中找到。

KeysValidatorLink to this heading

class KeysValidator(keys, strict=False, messages=None)Link to this definition

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

传递的 messages 应该是包含 missing_keys 和/或 extra_keys 键的字典。

范围验证器Link to this heading

RangeMaxValueValidatorLink to this heading

class RangeMaxValueValidator(limit_value, message=None)Link to this definition

验证范围的上界不大于 limit_value

RangeMinValueValidatorLink to this heading

class RangeMinValueValidator(limit_value, message=None)Link to this definition

验证范围的下界不小于 limit_value