본문 바로가기

Solution Architecture/Web

[Django] MAC OS / 개발 환경 세팅 만들기 (Terminal)

터미널로 장고 설치 및 시작하기 

1. Django 프로젝트 디렉토리 생성하기

터미널을 띄우고 디렉토리를 생성합니다. 

mkdir djangoPrj01

2. 가상환경 만들기

디렉토리가 생성된 후, 생성된 디렉토리로 이동

cd djangoPrj01

폴더를 확인합니다.

ls

가상환경 이름으로 venv01로 지정합니다.

python3 -m venv venv01

폴더를 확인합니다.

ls

venv01 폴더로 이동합니다

cd venv01

폴더를 또 확인하니 vin / include / lib / pyvenv.cfg 이 나옵니다.

cd ..

상위 폴더 즉 , djangoPrj01로 갑니다.

3. 가상환경을 만들었으니 활성화를 시킵니다.

source venv01/bin/activate
반응형

4. 장고를 설치합니다

pip install django

5. 장고 설치가 모두 완료됐으면, 장고 웹 프레임워크를 로드합니다.

django-admin startproject web01 .

폴더를 확인합니다.

ls

manage.py / venv01 / web01 이 나오는걸 확인할 수 있습니다.

cd web01

web01 폴더로 이동한 후, 폴더를 확인합니다.

ls

__init__.py / asgi.py / settings.py / urls.py / wsgi.py 가 있는걸 확인할 수 있습니다.

6. 상위 폴더로 나온다음, 서버를 구동해봅니다.

cd ..
python3 manage.py runserver

7. 인터넷을 열고 주소창에 입력합니다.

아래와 같이 로켓이 날라가며, 장고설치와 구동에 성공했다고 뜬다면 장고설치 완료!!

localhost:8000


  • 가상환경 간단히 진입하기 (mac버전)

terminal 열고 vi 에디터로 zshrc를 확인합니다. (없으면 만들면 됩니다)

vi .zshrc
alias mysite='cd /Users/[본인이름]/djangoPrj01;source /Users/[본인이름]/djangoPrj01/venv01/bin/activate'

[본인이름]은 해당 위치에 있는 주소입니다.

 

반응형

'Solution Architecture > Web' 카테고리의 다른 글

[네트워크] Get, Post  (0) 2023.11.11