# Django 5.2.8 documentation

# 验证器

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

## `KeysValidator`

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

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

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

  Note

  注意，这只是检查给定的键的存在，而不是检查键的值是非空的。

## 范围验证器

### `RangeMaxValueValidator`

class RangeMaxValueValidator(limit_value, message=None)

  验证范围的上界不大于 `limit_value`。

### `RangeMinValueValidator`

class RangeMinValueValidator(limit_value, message=None)

  验证范围的下界不小于 `limit_value`。