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

Pengesah=pengesah ini tersedia dari modul `django.contrib.postgres.validators`.

## `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.

`messages` dilewatkan harus berupa dict mengandung kunci `missing_keys` dan/atau `extra_keys`.

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

## Jangkauan pengesah

### `RangeMaxValueValidator`

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

Mensahkan bahwa ikatan teratas dari jangkauan adalah lebih besar dari `limit_value`.

### `RangeMinValueValidator`

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

Mensahkan bahwa ikatan terendah dari jangkauan adalah tidak kurang dari `limit_value`.
