목록백/Django (2)
SOCO
장고와 플라스크에 대한 경험이 아직 부족하지만, 지금까지 느낀 바로는 장고와 플라스크는 정말 서로의 색(장단점)이 뚜렷한 것 같습니다. 플라스크는 micro framework라는 이름에 걸맞게, python을 배웠다면 별도로 배울 내용이 적지만, 그만큼 신경써야할 것이 많고, 장고는 macro framework 답게 많은 기능을 제공해주지만, 그만큼 공부해야할 양이 많은 것 같습니다. 프로젝트를 시작하면 대부분 회원가입, 로그인 부분을 먼저 다루게 되는 것 같습니다. 프로젝트가 어느 정도 진행되고 나면 기능을 보완/보강하게 되는데 최근에 소셜 로그인에 관심이 생겨 django 프로젝트에 kakao 소셜 로그인 기능을 도입해보았습니다. 소셜로그인에 대한 설명은 간단하게 넘어가도록 하겠습니다. 해당 포스팅은..
1. 장고 설치 전에 파이썬 가상환경에 어떠한 라이브러리가 설치되어있는지 보기 pip list 2-1. 장고 설치하기 pip install django 2-2. 장고로 할 수 있는 게 무엇인지 보기 django-admin 3. 장고로 새로운프로젝트 만들기 django-admin startproject [프로젝트이름] 새로운 프로젝트를 만들었으면 해당 프로젝트를 열어줍니다 (해당 프로젝트 안에 동일 이름의 폴더와 manage.py 파일이 있습니다) 4. file 탭 > settings *저는 file탭에 settings를 찾을 수 없어서 help에서 setting를 검색했습니다 Project:[해당파일명] -> Python Interpreter -> 톱니바퀴 Add클릭 -> ok => 파이참이 알아서 가상..