---
title: "Validateurs"
version: 1.11
locale: fr
source: https://docs.djangoproject.com/fr/1.11/ref/contrib/postgres/validators/
canonical: https://djangodocs.dev/fr/1.11/ref/contrib/postgres/validators/
---
# Validateurs

## `KeysValidator`

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

Valide que les clés données sont contenues dans la valeur. Si `strict` vaut `True`, il contrôle également qu’aucune autre clé n’est présente.

Les `messages` transmis doivent constituer un dictionnaire avec les clés `missing_keys` ou `extra_keys`.

> **Note**
>
> Notez que cela ne contrôle que l’existence d’une clé donnée, et non pas que la valeur d’une clé n’est pas vide.

## Validateurs d’intervalle

### `RangeMaxValueValidator`

#### `class RangeMaxValueValidator(limit_value, message=None)`

Valide que la limite supérieure de l’intervalle n’est pas plus grande que `limit_value`.

### `RangeMinValueValidator`

#### `class RangeMinValueValidator(limit_value, message=None)`

Valide que la limite inférieure de l’intervalle n’est pas plus petite que `limit_value`.
