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

## `KeysValidator`

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

Pemeriksaan yang kunci-kunci diberikan adalah mengandung dalam nilai. Jika `strict` adalah `true`, kemudian itu juga memeriksa bahwa tidak ada kunci-kunci lain hadir.

The `messages` passed should be a dict containing the keys
`missing_keys` and/or `extra_keys`.

> **Note**
>
> Catat bahwa pemeriksaan ini hanya untuk kehadiran dari kunci diberikan, bukan bahwa nilai dai kunci adalah bukan-kosong.

## Range validators

### `RangeMaxValueValidator`

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

Validates that the upper bound of the range is not greater than
`limit_value`.

### `RangeMinValueValidator`

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

Validates that the lower bound of the range is not less than the
`limit_value`.
