# Django 3.2.11.dev 文档

# 验证器

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