Spec-Zone.ru › Django 6.0

Валидаторы

Эти валидаторы доступны из модуля django.contrib.postgres.validators.

KeysValidator

class KeysValidator(keys, strict=False, messages=None) [source]

Проверяет, содержатся ли указанные ключи в значении. Если strict равно True, также проверяется, что в значении нет других ключей.

Переданный messages должен быть словарём, содержащим ключи missing_keys и/или extra_keys.

Примечание

Обратите внимание: проверяется только наличие указанного ключа, но не то, что его значение непустое.

Валидаторы диапазонов

RangeMaxValueValidator

class RangeMaxValueValidator(limit_value, message=None) [source]

Проверяет, что верхняя граница диапазона не превышает limit_value.

RangeMinValueValidator

class RangeMinValueValidator(limit_value, message=None) [source]

Проверяет, что нижняя граница диапазона не меньше limit_value.

© Django Software Foundation and individual contributors
Licensed under the BSD License.
https://docs.djangoproject.com/en/6.0/ref/contrib/postgres/validators/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API