![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/c7RusW/btrfoIle6QT/AQrKV371ipAVLcMKxi5qd0/img.png)
발생상황 2차 프로젝트 진행 중, Kakao API를 통해 우리 사이트에 로그인한 사용자 중, user table에 없는 사용자는 API로부터 받아온 개인정보와 함께 user를 새로 데이터를 생성하기위한 로직을 짜고 싶었다. 내가 처음에 작성한 로직은 먼저 filter를 통해 조회를 한 뒤, create로 user를 생성을 해주는 방식이었다. (현재는 다른팀 멘토이신) 수진 멘토님께서 우연히 지나가시다 내 자리에 들르셨다. 멘토님과 프로젝트 관련 이런저런 이야기를 나누다가 내가 짠 코드를 보여드리게 되었다. 멘토님은 조회와, 생성을 한꺼번에 할수 있는 방법이 있으니, 찾아보고 적용해 볼것을 조언해주셨다. 그리곤 곧장 구글과 장고 공식문서를 뒤져 방법을 찾고 적용해보았다. 적용방법 get_or_create..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/ckICdn/btrb5mK5gXP/eo2UKjmrZsMLaddgVPzoV0/img.png)
튜토리얼 세팅에 몇가지 추가 https://www.notion.so/wecode/Django-Project-Setting-b189b150bb794e6d93bc9bdc80e7f0fb Django Project Setting 📍About Django Tutorial 잘 진행해주셨나요? Tutorial은 Django가 어떻게 동작하는지를 익히기 위한 첫 걸음이었습니다! 처음 배우는 만큼, 아직 낯설고 어렵겠지만, 꾸준히 반복하고 연습하면 여러분들도 충분히 잘 하실 수 있습니다! Django Project Setting 시간에는 실제 프로젝트의 진행을 위해 필요한 설정 정보(settings.py)와, 데이터베이스(mysql)를 연동하고 Git 을 통해 초기세팅과 프로젝트를 관리하는 방법에 대해 배워 보겠습니다...
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/s9o89/btrbGzZJSQZ/nT0vDhTjn8230y0KY8eOtk/img.png)
간단한 설문조사(Polls) 어플리케이션 만들기_Part1 설문조사 어플리케이션은 두파트로 구성되어 있다. 사람들이 설문 내용을 보고 직접 투표할 수 있는 개방된 사이트 관리자가 설문을 추가, 변경, 삭제할 수 있는 관리용 사이트 1. 가장먼저 해야할 것~!!!!! 👉 가상환경 만들기 = > https://mymelody .tistory.com/67 2. 장고 설치여부 확인 먼저 장고가 설치되어있는지 확인하기 위하여 아래 명령문을 입력한다. python -m django --version 안깔려있으면, 가상환경에 장고를 설치한다. 실제 환경에서는 aphach설치!! python -m pip install Django 프로젝트 만들기 1. Django project를 구성하는 코드를 자동 생성하기 ⭐️중요..