본문 바로가기
django

django.db.utils.IntegrityError: NOT NULL constraint failed 에러 해결

by 리잼 2022. 9. 15.
반응형

클론 코딩을 하던중 DB 에러가 발생했다..

댓글 기능을 넣는 중이었는데

django.db.utils.IntegrityError: NOT NULL constraint failed

내용을 보면 NOT NULL 제약조건이 갖춰지지 않았다는거..

한마디로 데이터가 넘어오지 않는다는거였다.

 

그래서 main.html의 ajax..도 뒤져보고 저 댓글 url, model파일을 다 뒤져봤는데 뭐지 싶었다

한시간 넘게 씨름한 결과 문제를 찾았는데

바로 view 파일의 요녀석 .. request.session.get이 아니라 데이터를 받아와야 하니 request.data.get이 맞았다

너무 허접해서 어이가 없는.. 여튼 수정해주니

정상적으로 데이터를 받는다

또 이렇게 한가지 배운다

반응형