[Django] set up - 장고 초기 세팅

반응형

https://www.notion.so/Django-airbnb-clone-Recap-3b645257e3f24f08bf8d24720383618a#71343878cd93491e8a70e909e8182ffc

 

컴퓨터에 전역적으로 Django 를 설치하지 않고 가상환경을 만들어서 원하는 버전으로 설치하기 위해서 가상환경 poetry를 설치합니다.

 

가상환경은 비눗방울로 생각하면 편합니다. 

 

비눗방울마다 Django의 버전을 다르게 설치하여 원하는 환경에서 Django 를 실행할 수 있습니다. 

 

지난 클론에서는 pipenv 를 사용했지만 이번에는 가상환경으로 poetry 를 사용했습니다. 

개발자의 풍부한 경험을 위해 이번에는 poetry 가상 환경에서 실습을 진행하도록 하겠습니다. 

 

poetry 를 설치하게 되면 터미널에서 poetry init 명령어를 통해 가상환경을 실행할 수 있습니다.

node js 에서 npm init 했을 때랑 똑같이 실행됩니다. 

poetry 파일이 만들어지고 패키지에 대한 상세 내용이 기재되어 있습니다.

 

커멘드 라인 → poetry init ( nodejs 에서 npm init이랑 비슷함 ) 실행시키면

우리가 만든 비눗방울에 대한 description 내용이 담긴 pyptoject.toml 이라는 파일이 생성됩니다

 

커멘드 라인 → poetry add django 장고를 가상 환경에 설치. 버전 따로 기입 안하면 최신 버전으로 설치

커멘드 라인 → poetry shell 실행하면 가상 환경안으로 들어가짐.

커멘드 라인 → 가상 환경 실행하고 django-admin : 잘 실행되면 버블 안으로 들어갔다고 볼 수 있음. exit 으로 나올 수 있음.

 

여기까지 설치를 하고 Django의 서버를 실행시키는 실습을 다음 포스팅에서 진행하겠습니다.

반응형