db Package¶
decorators
Module¶
-
kawaz.core.db.decorators.
validate_on_save
(klass)[ソース]¶ モデル保存時にバリデーションを走らせるためのクラスデコレータ
このデコレータが指定されたモデルを保存した場合、自動的に
full_clean()
が呼び出されバリデーションが走る- Usage:
>>> from django.db import models >>> from django.core.exceptions import ValidationError >>> @validation_on_save >>> class Entry(models.Model): ... def clean(self): ... raise ValidationError