django null

myGoodPlace
[Django/Field]null vs blank
데이터 모델 작성 시, 자주 사용하는 필드 옵션인 null과 blank의 차이점을 제대로 이해하고 있지 않은 것 같아 정리해보기로 하였다. 더보기 + 추가 blank = True null = False default = "어떤 값" default를 초기값이라고만 생각했었는데, default를 de와 fault 로 나눠서 생각해보면 실패(오류)를 제거하다, 없애다라고 보면 blank는 입력 시 유효성 검사와 관련되어 있을 뿐, DB와는 관련이 없다. 즉, null=False라면 빈값이 들어가지 못하므로, 실패를 없애기 위한 값으로 default로 정한 "어떤 값"이 들어가게 된다. Field.null DB와 관련된 옵션으로 데이터가 없다는 의미를 가진다. Django에서 CharField, TextFiel..
sooyeon-kr
'django null' 태그의 글 목록