Tutorial 장고 튜토리얼 - 1
페이지 정보
본문
장고 튜토리얼에 따라 진행한 과정을 기록하고 설명한 것.
https://docs.djangoproject.com/
-----------------------
사전 전제
- 사용하는 운영체제가 Windows 10이다.
- 파이썬이 설치되어 있다.
- VSCode(Visual Studio Code: 비주얼스튜디오 코드)가 설치되어 있다. (한글 언어팩 설정)
- 터미널 용으로 확장프로그램 > Git Bash 추가. ( 다만 이 프로젝트는 깃허브와 연동하지 않는다. )
- VSCode에서 사용할 터미널은 위에서 추가한 Git Bash 터미널로 한다.
- 파일 > 기본 설정 > 설정 > terminal.integrated.shell 로 검색 > 하단의 Terminal > Integrated > Default Profile : Windows > Gib Bash 선택
장고 튜토리얼 1
- 윈도 탐색기에서 폴더를 생성한다. jjum-django
- VSCode 실행 > jjum-django 폴더 열기.
- 터미널(T) > 새 터미널 실행
- 가상환경 생성 > $ python -m venv jjumvenv
- jjumvenv라는 이름의 가상환경이 생성된다. (장고를 실행하기 위한 프로그램은 각각의 가상환경에 독립적으로 설치한다)
- 가상환경 실행 > $ source ./jjumvenv/scripts/activate
(jjumvenv)라는 가상환경 명칭이 프롬프트 위에 표시된다.
- 장고 설치 > $ python -m pip install Django (반드시 가상환경 실행후 설치할것. 터미널을 열면 우선 가상환경부터 실행할 것. )
- pip 를 업그레이드하라는 경고가 출력된다. pip 업그레이드한다. > $ python -m pip install --upgrade pip
- 프로젝트 생성 Creating a project > $ django-admin startproject jjumDjango . (*** 역시 반드시 가상환경 실행 중인 상태에서 진행. 마지막의 . (쩜,닷)을 반드시 입력할것. 현재 폴더(디렉터리)라는 의미임. )
- jjumDjango 디렉토리와 그 내부에 settings.py, urls.py등 파일들이 생성됨. - 개발 서버 실행 > $ python manage.py runserver
- - Starting development server at http://127.0.0.1:8000/ # 개발 서버를 시작한다. 웹브라우저 주소창에 127.0.0.1:8000을 입력하면 기본 페이지가 출력된다.
- Quit the server with CTRL-BREAK. # Ctrl+c 또는 Ctrl+Break를 입력하면 서버가 중지된다. - 개발서버에 의해 실행된 기본 페이지 화면
이 화면이 출력되면 장고가 정상적으로 설치된 것.