Django Validation Error

    Django Validator / 장고 유효성 검증 / Form에서 유효성 검증하기

    Form에서 유효성을 검증하는 것은 모델에서 썼던 필드 옵션과 validator들을 그대로 사용할 수 있습니다. 모델을 쓰지 않는 일반 폼의 경우 각각의 폼 필드를 작성해주어야 하고, 그때 필드 옵션과 Validator를 사용할 수 있습니다. # validators.py from django.core.exceptions import ValidationError def validate_symbols(value): if ("@" in value) or ("#" in value): raise ValidationError("'@'와 '#'은 내용에 포함될 수 없습니다.", code='symbol-err') # forms.py from django import forms from .models import Pos..