Web/Django
Django - 개발 환경 준비
괘창
2024. 5. 13. 21:33
● 파이썬 가상 환경
파이썬 가상 환경이란?
파이썬 프로젝트를 진행할 때 독립된 환경을 만들어주는 도구
예를 들어 2개의 장고 프로젝트를 개발하려고 한다면?
- p-1 : 장고 3.1 버전
- p-2 : 장고 4.0 버전
** 하나의 PC에 서로 다른 버전의 장고를 설치해야 하는 문제 발생
** 파이썬 가상환경 구축 시 각각의 독립된 가상환경을 여러개 만들 수 있다.
● 파이썬 가상 환경 사용하기
1. cmd창 실행
2. cd\ 입력
3. mkdir venvs 입력 (디렉터리 생성)
4. cd venvs ** cls << 명령어 클리어
5. python -m venvs mysite ** 맥 사용자는 >> python3 -m venv mysite 입력 필요
6. cd c:\venvs\mysite\Scripts 입력 후 이동
7. active 입력 >> 가상환경 진입 명령어 ** deactivate >> 가상환경 탈출
8. 장고 설치하기
(mysite) c:\venvs\mysite\Scripts> pip install django==4.0.3
9. 가상환경 나가기 >> deactivate >> cd\
10. mkdir projects >> cd projects 이동
11. C:\projects > c:\projects >C:\venvs\mysite\Scripts\activate 입력 (가상환경 진입)
ㄴ 가상환경 ) mkdir mysite >> cd mysite
django-admin startproject config .
12. 개발서버 구동 및 웹 사이트 접속하기
python manage.py runserver >>http://127.0.0.1:8000/ 브라우저 접속 후 확인
ㄴ localhost:8000 == http://127.0.0.1:8000/
※ 파이썬 가상 환경이 정상적일 경우
1) cmd 이미지

2) http://127.0.0.1:8000/ 접속
