バリデーター—Djangoドキュメント

提供:Dev Guides
< DjangoDjango/docs/3.2.x/ref/contrib/postgres/validators
移動先:案内検索

バリデーター

これらのバリデーターは、django.contrib.postgres.validatorsモジュールから入手できます。

KeysValidator

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

指定されたキーが値に含まれていることを検証します。 strictTrueの場合、他のキーが存在しないことも確認します。

渡されるmessagesは、キーmissing_keysおよび/またはextra_keysを含むdictである必要があります。

ノート

これは、キーの値が空でないことではなく、特定のキーの存在のみをチェックすることに注意してください。


範囲バリデーター

RangeMaxValueValidator

class RangeMaxValueValidator(limit_value, message=None)
範囲の上限がlimit_value以下であることを検証します。


RangeMinValueValidator

class RangeMinValueValidator(limit_value, message=None)
範囲の下限がlimit_value以上であることを検証します。