본문 바로가기 메뉴 바로가기

기록하는 개발자

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

기록하는 개발자

검색하기 폼
  • 분류 전체보기 (127)
    • JAVA (6)
    • Spring (38)
    • Django (7)
    • 알고리즘 (28)
    • Network (16)
    • 회고 (17)
      • 우아한테크코스 (11)
    • Linux (11)
    • 이슈 (2)
    • 인프라 (2)
  • 방명록

OneToOne 모델 자동 생성 (1)
[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
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 우테코
  • 피움
  • 알림개선기
  • 스프링 프레임워크
  • 런칭 페스티벌
  • dm-zoned 코드분석
  • 스프링 부트
  • 스프링 Logback
  • 5주차 회고
  • jpa
  • dm-zoned
  • 파이썬
  • 환경 별 로깅 전략 분리
  • 8주차 회고
  • ZNS SSD
  • 3차 데모데이
  • ZNS
  • 피움 6주차 회고
  • 회고
  • 네트워크
  • 스프링MVC
  • java
  • 2차 데모데이
  • 팀프로젝트
  • 프로젝트
  • 우테코 회고
  • 백준
  • 알림기능개선기
  • CI/CD
  • Spring
more
«   2025/05   »
일 월 화 수 목 금 토
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 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바