Spec-Zone.ru › Django 3.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/3.0/ref/contrib/postgres/validators/

Spec-Zone.ru

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