Django

[Django] Django 프로젝트 생성 (Windows)

DannyJae 2021. 8. 13. 16:56

 

오늘은 윈도우즈에서 Django 프로젝트를 생성해보겠다.

 

Step1: 프로젝트 생성할 폴더 만들기

우선 프로젝트를 생성할 폴더를 만든다.

 

그리고 프로젝트를 생성하기전에 여기에서 설명한대로 파이썬 가상환경부터 구축을 하겠다

python -m venv [폴더명]
//ex: python -m venv jaehyungvenv

이런식으로 원하는 폴더에 파이썬 가상환경을 구축할 수 있다. (바로 만들어지지는 않고 다 만들어지는데 10초~20초 정도 걸리는거같다)

 

 

가상환경이 설치가 되면 이제 가상환경에 접속해준다. 방법은 간단하다.

cd [가상환경 폴더 경로]/Scripts && activate
//ex: cd jaehyungvenv/Scripts && activate

이런식으로 [가상환경이 저장된 폴더 경로]/Scripts 에 들어가서 activate를 해주면 위 사진에 빨간줄이 그어진 부분이 생기면서 가상환경에 접속되었다는 것을 알려준다.

 

 

우리는 이 가상환경에 Django 패키지를 설치해줄 것이다.

pip install django

 

Django 패키지 설치가 완료되면 프로젝트를 생성해주자.

django-admin startproject [프로젝트명]
//ex: django-admin startproject djangosample

 

필자는 IDE로 VS Code를 이용했고 다음과 같이 폴더가 생성되면서 Django 프로젝트가 생성됐다.

 

제대로 설치가 된건지 확인하기 위해 로컬서버에서 생성한 django 프로젝트를 띄워보자.

//manage.py가 있는 경로로 이동 후
python manage.py runserver

 

정상적으로 프로젝트가 생성됐다면 콘솔창에 아래와 같은 로그가 찍힌다.

기본포트인 8000번에 프로젝트가 띄워진다.

 

 

이 상태에서 http://localhost:8000 으로 접속해보자.

 

위와 같은 화면이 나오면 Django 프로젝트가 정상적으로 서버에 올라간 것이다.

 

다음 시간에는 Django와 기본적인 MVC 패턴을 이용하여 간단한 웹을 만들어보겠다.