- 기본적인 pycharm 설치는 생략
- 장고는, 가상환경 생성 → 가상환경 실행 → 프로젝트 생성 → 앱 들 생성 후 연결 → 서버실행 순으로 동작함.
- 앱 생성 후 가상환경에 있는 settings.py에 INSTALLED_APPS 에 추가해야함
- pycharm → setting → Project:xxx → Python Interpreter 에서 파이선 설치
- 가상환경 설정 및 실행 (맥과 윈도우가 다르다)
python -m venv 가상환경폴더명 이후,
source 가상환경폴더명\\Scripts\\activate
- 가상환경이 실행된 이후에 pip install 을 통해 각종 라이브러리 설치
- 프로젝트 생성
//뒤에 . 을 반드시 찍어야 함
//settings.py, urls.py 등이 생성됨
django-admin startproject 프로젝트명 .
- 앱 생성
- 가상환경 settings.py에 INSTALLED_APPS 에 추가해야함
python manage.py startapp 앱이름
//필요할때 마다 수시로 생성
//앱에 있는 models.py 와 연계됨
python manage.py makemigrations
python manage.py migrate
python manage.py createssuperuser
python manage.py runserver 0.0.0.0:포트번호
SSL 실행시,
python manage.py runsslserver 0.0.0.0:포트번호 --certificate 인증서명.crt --key 키이름.key
윈도우 기준, 컨트롤 + c 를 누르면 서버가 종료됨