장고 튜토리얼 - 1 > 장고 DJango

장고 DJango

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 
  1. 윈도 탐색기에서 폴더를 생성한다. jjum-django 
     
  2. VSCode 실행 > jjum-django 폴더 열기. 
     
  3. 터미널(T) > 새 터미널 실행 
     
  4. 가상환경 생성 > $ python -m venv jjumvenv
    - jjumvenv라는 이름의 가상환경이 생성된다. (장고를 실행하기 위한 프로그램은 각각의 가상환경에 독립적으로 설치한다) 
     
  5. 가상환경 실행 > $ source ./jjumvenv/scripts/activate ea33a9a79e49be204d1bbcf4ea063be7_1662699862_6257.png
    (jjumvenv)라는 가상환경 명칭이 프롬프트 위에 표시된다. 
     
  6. 장고 설치 > $ python -m pip install Django (반드시 가상환경 실행후 설치할것. 터미널을 열면 우선 가상환경부터 실행할 것. ) 
    ea33a9a79e49be204d1bbcf4ea063be7_1662700924_9477.png
    - pip 를 업그레이드하라는 경고가 출력된다. pip 업그레이드한다. > $ python -m pip install --upgrade pip 
     
  7. 프로젝트 생성 Creating a project > $ django-admin startproject jjumDjango . (*** 역시 반드시 가상환경 실행 중인 상태에서 진행. 마지막의 . (쩜,닷)을 반드시 입력할것. 현재 폴더(디렉터리)라는 의미임. ) 
    ea33a9a79e49be204d1bbcf4ea063be7_1662703029_1563.png
    - jjumDjango 디렉토리와 그 내부에 settings.py, urls.py등 파일들이 생성됨. 

  8. 개발 서버 실행 > $ python manage.py runserver  ea33a9a79e49be204d1bbcf4ea063be7_1662702930_9609.png

  9. - 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를 입력하면 서버가 중지된다. 


  10. 개발서버에 의해 실행된 기본 페이지 화면 
    ea33a9a79e49be204d1bbcf4ea063be7_1662703379_178.png
    이 화면이 출력되면 장고가 정상적으로 설치된 것. 



 


장고는? 장고(DJango)는 파이썬(python)으로 제작된 오픈 소스 풀 스택 웹프레임워크입니다.