티스토리 뷰
django 프로젝트 시작 - 가상환경 및 프로젝트 폴더 설정하기
장고 프로젝트를 시작하기 위해서 프로젝트 별로 python 및 라이브러리 관리를 위해서 가상환경을 만들어주는게 편리하다. 다행이 python 에서 이런 가상환경을 만들어주기때문 쉽게 관리가 가능하다.
- 프로젝트를 위한 가상환경 설정
> python -m venv (가상환경을 위한 이름)
이렇게 하면 새로운 프로젝트를 위한 가상환경이 설정된다. 새로운 virtual environment 를 시작하기 위해서 Script/activate.bat 를 실행한다.
activate.bat 를 실행하면, 다음과 같이 프롬프트 앞에 가상환경면이 표시되면서 독립된 파이썬 환경이 설정된다. 설치된 라이브러리들을 확인해 보면 아무것도 없는 것을 볼수 있다.
- django 프로젝트 생성
가상환경에는 기본 python 라이브러리만 존재하므로 필요한 라이브러리를 pip 를 이용해서 설치해준다.
프로젝트 생성
그럼, 프로젝트 폴더가 생성되었고, 해당폴더에 프로젝트 설정을 위한 폴더와 manage.py 가 있는 것을 확인할수 있다.
이것만으로 실행가능한 웹이 생성된 것을 확인할 수 있다.
프로젝트를 실행하기 위해서 manage.py 파일을 실행시킨다.
브라우저를 열어서 위의 url 로 접속해 보면 프로젝트가 동작되고 있는것을 확인한다.
django 에서 제공하고 있는 default 페이지를 볼수 있고, command 창에서 ctrl + c 를 통해서 프로젝트 실행을 중단할수 있다. 그리고 가상환경을 중지하고 나오려면 Script/deactivate.bat 를 실행하면된다.
끝.
'Django(장고) > Django Q&A' 카테고리의 다른 글
django - URL 설정하기 (0) | 2020.12.15 |
---|---|
django - 새로운 장고앱 만들기 (0) | 2020.12.14 |
리스트에 있는 모든 string 을 int 로 변경하기 (0) | 2020.04.08 |
Django - request.POST 여러개 선택된 checkbox 값 읽어오기 (0) | 2020.04.07 |
Django - objects 의 get() 와 filter() 차이점 (0) | 2020.04.07 |
- Total
- Today
- Yesterday
- df 명령어
- amaztools
- django
- Python
- 미밴드4
- cmd창
- HOME key
- 장고
- du 명령어
- channel oauth
- HOME/END
- win7
- slack api
- 메시지 전송
- 프로젝트 생성
- webhook
- python slack
- cmd실행
- venv
- angular
- 미밴드
- vscode
- 파이썬
- END key
- python message
- 팀 소통
- http 요청
- win10
- 디스크 사용량
- Karabiner-Elements
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |