A. 장고 프로젝트 생성

다음 명령어들을 차례로 입력하여 장고 프로젝트를 생성합니다.

여기서 주의하셔야 할 것이 django-admin startproject tutorialdjango .명령어 마지막에 점(.)을 꼭 기입하셔야 합니다!

root@goorm:/workspace/tutorialdjango# pip install --upgrade pip

root@goorm:/workspace/tutorialdjango# mkdir mysite

root@goorm:/workspace/tutorialdjango# cd mysite

root@goorm:/workspace/tutorialdjango/mysite# python -m venv myvenv

root@goorm:/workspace/tutorialdjango/mysite# source myvenv/bin/activate

(myvenv)root@goorm:/workspace/tutorialdjango/mysite# pip install django==3.2

(myvenv)root@goorm:/workspace/tutorialdjango/mysite# django-admin startproject tutorialdjango .

(myvenv)root@goorm:/workspace/tutorialdjango/mysite# python manage.py migrate

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/74bac4d2-538f-400d-80b7-46d33fb1badb/Untitled.png

위와 같이 마지막 명령어에서 OK가 모두 뜨셨다면 성공한 것입니다! 자, 이제 지금까지 타이핑 하셨던 명령어를 설명해드리도록 하겠습니다.

최신의 pip으로 update하는 명령어 입니다.

root@goorm:/workspace/컨테이너명# pip install --upgrade pip

mkdir은 디렉토리를 만들어주는 명령어 입니다. mysite라는 폴더를 만들 것입니다.

root@goorm:/workspace/컨테이너명# mkdir mysite

cd명령어는 change directory 명령어 입니다. 우리가 앞서 만든 mysite라는 폴더로 이동합니다.

root@goorm:/workspace/컨테이너명# cd mysite

가상환경을 생성하는 명령어 입니다. 가상환경 설정은 프로젝트 관리를 편하게 해주고 버전별 충돌을 막아줍니다. venv 명령어가 실행이 되지 않는 환경일경우 pip install virtualenv로 virtualenv를 설치해주세요.

root@goorm:/workspace/컨테이너명/mysite# python -m venv myvenv