[Backend] Django 에러 1

django.db.utils.IntegrityError: (1452, 'Cannot add or update a child row: a foreign key constraint fails)

다음과 같은 환경에서 발생한 에러입니다.

“Python”: “3.9.10”, “Django”: “4.0.3”

해결방법

설정해둔 api url에서 해당하는 내용을 찾을 수 없을 때 발생합니다.

저같은 경우에는 질문지에 대한 version을 받아서 post하는 방식을 취했는데, 이때 보낸 version에 대한 정보와 실제 database에 있는 정보가 달라서 위와같은 에러가 발생했습니다.

따라서 post에서 보내는 정보와 database의 정보를 일치시켜줍니다.

댓글남기기