1. 가상환경설치
- 패키지 충돌방지: python만 설치했을 때의 초기환경으로 돌아가 라이브러리 의존성을 최소하 시킬수 있음
- 프로젝트별로 패키지 관리: 프로젝트별로 각각 분리해줌으로써 필요 라이브러리만 설치하여 관리
- 파이썬 버전별로 관리: 하나의 컴퓨터에 다양한 버전의 python으로 관리가 가능
python -m venv [폴더명(가상환경)]
2. 가상환경 활성화
C:\[폴더명(가상환경)]\Scripts\activate
3. 장고프로젝트 폴더 관리
- 위에 생성한 [폴더명(가상환경)] 안에 하위폴더로 생성해서 관리
4. 시스템 명령어 설정
- 편집기를 열어 아래 내용을 xxx.cmd 파일로 만들어 놓고 편한곳에 저장
- c:\[폴더명]\Scripts\activate
- 시스템속성(sysdm.cpl)에 들어가서 [고급]-[환경변수]에서 c:\[폴더명]을 Path로 추가해줌
- 위 작업이 끝나면 xxx.cmd 를 실행했을때 바로 연결되어 작업이 실행됨
5. 장고설치 및 프로젝트 시작
- 윈도우 탐색기로 위에 생성한 폴더명(가상환경)으로 이동한뒤 우 클릭메뉴중 "Code로 열기" 실행
- 새 터미널에서 하단 Terminal을 Command Prompt로 세팅후 아래 코드 실행
# 장고설치
pip install django
# 확인
pip list
# 장고 프로젝트 시작 (프로젝트 첫 생성시 한번만 해주면됨)
django-admin startporject conifg .
# 서버 구동
python manage.py runserver