validator

    [Django] 장고 유저 기능 구현하기 #9 ( 회원가입 정보 유효성 검사)

    [Django] 장고 유저 기능 구현하기 #9 ( 회원가입 정보 유효성 검사)

    2021.12.18 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #8 (닉네임 필드 추가하기) [Django] 장고 유저 기능 구현하기 #8 (닉네임 필드 추가하기) 2021.12.17 - [Study/Django] - [Django] 장고 유저 기능 구현하기 #7 (로그인 기억하기) [Django] 장고 유저 기능 구현하기 #7 (로그인 기억하기) 2021.12.17 - [Study/Django] - [Django] 장고 유저 기능 구현하.. programmers-sosin.tistory.com 저번 게시글에서는 회원가입에 닉네임 필드를 새로 생성해 넣었는데요. 유효성 검사는 되고 있지 않습니다. 그래서 이번 게시글에서는 Form에 유효성 검사를 넣는 방법에 대해 알아보겠..

    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..