1. 가상환경 구축
- 원하는 경로에 프로젝트 폴더 생성
- vscode에서 폴더열기 (Ctrl+Shift+E)
- 터미널 실행 (Ctrl+`)
- 터미널에 python -m venv venv 입력 (가상환경설정 *mac : python3 -m venv venv)
- source venv/Scripts/activate (가상환경진입 mac : source venv/bin/activate)
* Python: Select Interpreter 선택 (F1 or Ctrl+Shift+P)
- .gitignore 파일 생성후 venv/ 입력
- pip freeze > requirements.txt 입력 (pip list 저장)
* venv는 업로드되지 않으므로 pip install -r requirements.txt 입력시
pip list안의 모듈들과 버전들이 지켜지면서 설치가됨
2. Django 설치, 실행
- 설치 pip install django 입력
- 프로젝트 생성 django-admin startproject projectname
* 현재폴더에서 프로젝트생성 django-admin startproject projectname .
- 변동사항 DB적용
python manage.py makemigrations
python manage.py migrate
확장프로그램 SQLite Viewer 설치
- 서버 실행
python manage.py runserver
- http://127.0.0.1:8000
Ctrl+클릭 or 웹 url 직접입력
- 종료 Ctrl+C
강의에서는 파이참을 사용했지만
그동안 vscode에 익숙해져있어서 이틀만에 vscode로 회귀..