バリデーター
これらのバリデーターは、django.contrib.postgres.validators
モジュールから入手できます。
KeysValidator
- class KeysValidator(keys, strict=False, messages=None)
指定されたキーが値に含まれていることを検証します。
strict
がTrue
の場合、他のキーが存在しないことも確認します。渡される
messages
は、キーmissing_keys
および/またはextra_keys
を含むdictである必要があります。ノート
これは、キーの値が空でないことではなく、特定のキーの存在のみをチェックすることに注意してください。
範囲バリデーター
RangeMaxValueValidator
- class RangeMaxValueValidator(limit_value, message=None)
- 範囲の上限が
limit_value
以下であることを検証します。
RangeMinValueValidator
- class RangeMinValueValidator(limit_value, message=None)
- 範囲の下限が
limit_value
以上であることを検証します。