Spec-Zone.ru › Django 5.0

Валидаторы

Эти валидаторы доступны из модуля 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.

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

Spec-Zone.ru

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