본문 바로가기

study/Django

장고 공부(2) - 프로젝트 생성

이 포스팅에서는 중요하다고 생각되는 것들만 기록합니다. 자세한 내용은 위키독스를 보시면 됩니다.(https://wikidocs.net/book/4223)

 

이전 포스팅

 

장고 공부 시작(1) - 특징, 환경 구축

이 포스팅에서는 중요하다고 생각되는 것들만 기록합니다. 자세한 내용은 위키독스를 보시면 됩니다.(https://wikidocs.net/book/4223) 구현하기 싶은 사이트가 생겨 장고를 사용하기로 했다. 공부 소스

jang-sn.tistory.com


장고에서 하나의 프로젝트는 하나의 웹사이트라고 생각할 수 있다.

 

  1. 우선, 루트 디렉토리를 생성한다.
  2. 해당 디렉토리에서 가상 환경에 진입한다. 다음 명령어를 치면 가상 환경에 진입할 수 있다. 물론 각자 경로는 다를 수 있다.(지난 포스팅 참고)
    C:/venvs/mysite/Scripts/acitvate​
  3. 가상환경에 진입한 후에는 장고 프로젝트를 생성할 것이다. 만들 프로젝트 이름으로 디렉토리를 만든다. 그리고 장고 프로젝트를 생성하는 명령어를 입력한다.
    아래 장고 명령어는 현재 디렉토리를 기준으로 프로젝트를 생성한다는 의미이다. 프로젝트가 생성되면 여러 디렉토리와 파일이 생성된다.
    mkdir mysite
    cd mysite
    django-admin startproject config .
     
  4. 그러면 프로젝트를 구동할 차례이다. 파이썬 명령어를 통해 구동한다. 아래와 같은 화면들이 나왔다면 성공이다.
python manage.py runserver​

구동 화면.
127.0.0.1:8000의 화면.