[Django] One to One Field 연결 모델 동시 생성
프로젝트를 진행하면서 모델을 설계했는데 일대일 관계에 있는 모델을 생성해야했다. 처음 설계 시에는 별다른 생각없이 그냥 설계를 했는데, API를 테스트하면서 부모 모델이 생성되면 자식 모델도 default로 같이 생성되는 형태의 로직이 필요했다 -> 아니 필수적이였다. 예를 들어 User하나에는 반드시 Allergy 모델이 있어야 한다고 하자. User 하나가 생성되면 -> Allergy 모델도 default로 생성이 되어야한다. 일대일 대응 모델을 자동으로 생성해주는 코드는 Django docs의 signals를 보면 알 수 있다. signal을 통해 특정 sender는 어떤한 행동이 취해졌음을 receiver에게 알릴 수 있다. 프로세스에서 signal을 전달하여 신호를 주고받는 느낌? 과 비슷한 맥..
Django
2022. 2. 11. 20:14
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 우테코 회고
- 2차 데모데이
- 런칭 페스티벌
- 우테코
- 환경 별 로깅 전략 분리
- 스프링 Logback
- 네트워크
- 프로젝트
- 백준
- 스프링 부트
- 피움 6주차 회고
- jpa
- ZNS SSD
- 알림기능개선기
- Spring
- 팀프로젝트
- 스프링 프레임워크
- dm-zoned
- ZNS
- dm-zoned 코드분석
- 파이썬
- java
- 피움
- 8주차 회고
- 스프링MVC
- 회고
- 알림개선기
- 3차 데모데이
- CI/CD
- 5주차 회고
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함