TIL | DJANGO_get_or_create
TIL | DJANGO_get_or_create
발생상황 2차 프로젝트 진행 중, Kakao API를 통해 우리 사이트에 로그인한 사용자 중, user table에 없는 사용자는 API로부터 받아온 개인정보와 함께 user를 새로 데이터를 생성하기위한 로직을 짜고 싶었다. 내가 처음에 작성한 로직은 먼저 filter를 통해 조회를 한 뒤, create로 user를 생성을 해주는 방식이었다. (현재는 다른팀 멘토이신) 수진 멘토님께서 우연히 지나가시다 내 자리에 들르셨다. 멘토님과 프로젝트 관련 이런저런 이야기를 나누다가 내가 짠 코드를 보여드리게 되었다. 멘토님은 조회와, 생성을 한꺼번에 할수 있는 방법이 있으니, 찾아보고 적용해 볼것을 조언해주셨다. 그리곤 곧장 구글과 장고 공식문서를 뒤져 방법을 찾고 적용해보았다. 적용방법 get_or_create..
Framework/Django
2021. 9. 17. 20:00
명이나물 라이브러리