验证器¶ 这些验证器可以在 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。