0.2 데이터베이스 관계 (N : 1)


0.2 데이터베이스 관계 (N : 1)

0.2.1 N : 1 (Article - User) Referencing the User model settings.AUTH_USER_MODEL 반환 값 : 'accounts.User' (문자열) User 모델에 대한 외래 키 또는 N : N 관계를 정의 할 때 사용 models.py의 모델 필드에서 User 모델을 참조할 때 사용 get_user_model() 반환 값 : User Object (객체) 현재 활성화(active)된 User 모델을 반환 customizing한 User 모델이 있을 경우는 Custom User 모델, 그렇지 않으면 User를 반환 models.py가 아닌 다른 모든 곳에서 User model을 참조할 때 사용 모델 관계 설정 Article 모델에 User 모델을 참조하는 외래 키 작성 Migration 진행 모든 칼럼은 NOT NULL 제약 조건이 있기 때문에 데이터가 없이는 새로 추가되는 외래 키 필드 user_id가 생성되지 않는다. 그래서 기본 ...


#python #데이터베이스

원문링크 : 0.2 데이터베이스 관계 (N : 1)