내가 까먹어서 올리는 게시물 😝
~ echo alias python="python3" > ~/.zshrc
~ source ~/.zshrc
~ python --version
Python 3.8.9
mkdir [디렉토리 명]
ls // 디렉토리 확인
cd [디렉토리 명] // 디렉토리로 이동
python -m venv [가상환경 명]
cd [가상환경 명]
ls
이때, bin, pyvenv.cfg와 같은 파일이 생성되었다면 성공
cd bin
source ./activate
(가상환경명) 이렇게 앞에 뜨면 성공
bin 폴더에 진입하지 않고 바로 source ./bin/activate
를 실행해도 됨
비활성화: deactivate
pip install django
python -m pip install --upgrade pip
python -m django --version
pip upgrade는 권유하는 코멘트가 떴기 때문에 해줬음
버전 확인했을 때 버전이 뜨면 성공
cd [루트 디렉토리]
mkdir [프로젝트 명]
cd [프로젝트 명]
django-admin startproject config .
ls
루트 디렉토리란 가장 위에서 설정했던 디렉토리 명
django-admin startproject config .
: 현재 디렉토리를 장고 프로젝트로 설정하고 필요한 설정 파일을 config 폴더에 설치
.
는 현재 디렉토리를 장고 프로젝트로 설정하는 옵션
폴더명은 config가 꼭 아니어도 됨
ls 후 config, manage.py 파일이 생성되었다면 성공
cd config
ls
settings.py 등 장고 관련 파일이 생성되었다면 성공
cd ..
[프로젝트 폴더]로 이동
python manage.py runserver
control + C
: 서버 중단
http://127.0.0.1:8000/ 를 접속했을 때이렇게 뜬다면 성공
settings.py에서
LANGUAGE_CODE = ‘ko-kr'
TIME_ZONE = 'Asia/Seoul'
이와 같이 코드를 변경하고 브라우저 새로고침