• 카테고리

    질문 & 답변
  • 세부 분야

    풀스택

  • 해결 여부

    해결됨

on_delete=True를 추가했는데도 자꾸 오류가 납니다.

20.07.13 22:25 작성 조회수 120

0

강의에서 말씀하신대로 on_delete=True를 추가했고 이 다음에 오류가 나지 않아야 하는데 cmder에 python manage.py makemigrations blog 을 입력하면

이러한 오류가 발생합니다. 이유가 무엇일까요? 말씀하신 그대로 하였고 그 전까지만 해도 잘 됐는데 오류가 발생합니다.

답변 2

·

답변을 작성해보세요.

1

안녕하세요. 12월 4일자로 django 3.0 이 발표되었습니다. 그 이후에 django를 설치하셨다면 django 3.0x이 설치되었을겁니다. 그 전 버전은 2.2x 버전입니다. 

django 3.0은 on_delete=true를 더 이상 지원하지 않습니다.  on_delete=models.CASCADE 로 수정하면 해당 문제는 해결됩니다!

0

이나경님의 프로필

이나경

질문자

2020.07.16

감사합니다.