반응형
유저와 프로필은 기본적으로 1:1관계다
하지만 1:1관계라도, FK(unique)설정을 통해, OneToOne과 같은 데이터베이스 구조를 만들 수 있다.
다른점은 reverse_name
이 달라진다는 것이다.
profile.user_set.first() -> user
profile.user -> user
위와같은 경우 first를 입력해주어야한다는 단점이 있다.
그냥 OneToOne 쓰자..
시그널이라는 것을 통해서 User가 생성될 때, 자동으로 생성될 수 있게끔 구현하는 것이 기본적이다.
Uploaded by N2T
반응형
'Python > Django' 카테고리의 다른 글
Django 튜토리얼 part.1 (0) | 2023.05.02 |
---|---|
Django 공식문서 튜토리얼 공부 (0) | 2023.05.02 |
Django Reverse_name (1) | 2023.04.28 |
ORM을 통해 데이터 받아오기 (0) | 2023.04.26 |
Static & Media (0) | 2023.04.26 |