[Django] Relations - 다대일 관계

형이·2023년 11월 14일

Python

목록 보기
28/34
post-thumbnail

📝 다대일 관계

🖥️ 1. Relations - 다대일 관계

1-1. from django.contrib.auth.models import User

  • django에서 제공하는 User 모델
  • 사용자 인증 및 권한 부여를 위해 일반적으로 사용된다.

1-2. ForeignKey 필드 참조 옵션

  • CASCADE(기본값) : 참조하는 객체가 삭제될 때, 해당 참조를 가진 객체도 함께 삭제, 연쇄적으로 삭제
  • SET_NULL : 참조하는 객체가 삭제될 때, 해당 필드를 NULL로 설정
  • DO_NOTHING : 아무런 작업을 수행하지 않는다.

0개의 댓글