Django 유효성 검증
[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 / 장고 유효성 검증 / validator 추가하기
Django 유효성 검증 장고에서 유효성을 검증하는 방법은 2가지가 있습니다. 1. Field를 정의할 때 필요한 옵션 인자로 주기 2. 따로 validator를 추가하기 validator를 따로 추가하여 유효성 검증하기 Validator는 임의의 값을 받아서 내부의 기준을 충족하지 않으면 ValidationError를 발생시키는 함수입니다. Validator는 하나의 필드에 종속되지 않고 여러 필드에서 사용할 수 있으며 Django에서 기본적으로 제공하는 Built-in Validator를 사용하거나 필요하다면 Validator를 직접 구현하여 사용할 수 있습니다. Built-in Validator Built-in Validator는 장고 공식 문서를 참고하면 사용법과 여러 가지 Validator를 확..
Django Validator / 장고 유효성 검증 / 내장 Field 옵션
Django 유효성 검증 장고에서 유효성을 검증하는 방법은 2가지가 있습니다. 1. Field를 정의할 때 필요한 옵션 인자로 주기 2. 따로 validator를 추가하기 내장 Field 옵션을 사용하여 Field를 정의할 때 유효성 검증하기 Field 는 두가지 종류가 있는데 Model Field 와 Form Field 입니다. 첫번째로 우선 Model Field에서 유효성 검증을 하는 방법을 알아보겠습니다. 장고에서 Model Field에 유효성 검증을 방법은 models.py 파일에서 각각의 필드마다 유효성 검증을 추가해보면 됩니다. # models.py class Post(models.Model): title = models.CharField(max_length=50) 위와 같은 코드가 작성되어 ..