验证器

这些验证器可从 django.contrib.postgres.validators 模块中获得。

KeysValidator

class KeysValidator(keys, strict=False, messages=None)

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

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

注意

请注意,这仅检查给定键是否存在,而不是键的值是否非空。

范围验证器

RangeMaxValueValidator

class RangeMaxValueValidator(limit_value, message=None)

验证范围的上限不超过 limit_value

RangeMinValueValidator

class RangeMinValueValidator(limit_value, message=None)

验证范围的下限不小于 limit_value

返回顶部