안녕하세요 🙋♀️ 🙋♂️
이번 포스팅에서는 MAC OS에 Django를 설치하고 기본 페이지를 띄워 볼 예정입니다.
제가 테스트 하는 MAC OS 버전은 BigSur (ver 11.1)입니다 :)
1. Xcode 설치하기
Xcode는 애플 공식애디터로 C컴파일러를 포함합니다.
Mac AppStore 에서 Xcode를 설치합니다 :)

2. Homebrew 설치하기
Homebrew 설치는 공식 홈페이지를 참고하시는게 제일 정확합니다 :)
터널을 켜고 명렁어를 붙여 넣으세요!
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
설치가 완료 되었다면, 설치가 잘 되었는지 확인하기 위해서 버전을 확인합니다!
brew -v

캡쳐 사진처럼 버전 정보가 보인다면 정상적으로 설치한것입니다.
3. Python 3.6 설치
파이썬 공식 홈페이지에 접속합니다. (https://www.python.org/downloads/)
다운로드 페이지에서 다운로드를 클릭하고 설치해줍니다!

설치 과정을 다 끝낸 후에는 버전 확인 명령어로 잘 설치되었는지 확인합니다.
python3.9 --version

설치가 완료 되었다면, 위 캡쳐 사진처럼 버전을 확인할수 있습니다. :)
4. Pycharm 설치
파이참을 설치하기위해 공식 홈페이지에 접속합니다 (www.jetbrains.com/pycharm/www.jetbrains.com/pycharm/download/#section=mac)
커뮤니티버전(무료)를 다운로드 하여 설치합니다.

설치가 완료 된 후라면 이렇게 어플리케이션 목록에서 pycharm이 보입니다.

5. Django 설치
5-1) Virtualenv 셋업
개발환경 분리를 위해 가상 환경을 만들어 줄 예정입니다.
이렇게 하면 이 가상환경에만 쟝고가 설치되기때문에 나중에 삭제하기도 편하고, 다른 어플리케이션과의 버전 꼬임도 방지됩니다.
virtualenv를 설치합니다.
pip install virtualenv
그리고 이제 virtualenv를 실행할 디렉토리 (어플리케이션 루트디렉토리)를 생성합니다.
mkdir Desktop/my-Django && cd Desktop/my-Django
이제 가상 환경을 만들어줍니다.
virtualenv -p python3 venv
가상환경에 진입해줍니다.
가상환경에 진입되었다면, 왼쪽에 (venv)가 추가된것을 확인할 수 있습니다.
source venv/bin/activate
5-2) 장고 설치 및 웹 프로젝트 만들기
장고를 설치해줍시다!!
pip install django
그리고 장고 웹 프로젝트를 생성합니다.
django-admin startproject mysite .
이제 아래 명령어로 장고 프로젝트를 실행해봅시다.
python manage.py runserver

서버가 실행 됐습니다!
웹브라우저를 켜고 localhost:8000 확인해봅시다!

실행 잘 되었네요 ^-^
Django Web Project를 만드는 이번 단계까지 마무리 했다면 디렉토리는 이렇게 구성되었을 것입니다.
이제 다음 단계로 넘어가서 이것저것 만들어 봅시다!!!