Value Error vs Validation Error (DJANGO)

Yunny.Log ·2022년 2월 2일
0
post-thumbnail

ValueError will be thrown when an incorrect value is used

  • 공식상으로 틀린 값
  • 이 VALUE가 들어올 자리가 아닌데 들어온 상황임

ValidationError will be thrown when the validation fails

  • 이 값은 들어와도 돼, 공식상으로 옳은 값이야
  • 하지만 현재 코드 상 이건 이뤄질 수 없어
    (EX) 1번유저가 2번유저가 작성한 게시글(PK=3)을 DELTE 수행
    => PK3을 넣어줌
    => 옳은 FLOW 지만 1번 유저가 2번유저를 지우는 일은 발생할 수 없음

0개의 댓글