[Django] Django 소개 / 프로젝트 생성

[Django] Django 소개 / 프로젝트 생성

반응형

1. Django란?

Python 기반의 Web Framework 들 중 하나로, MVC(Model-View-Controller) 패턴을 따른다.

아래 설명은 필자가 Flask를 소개할 때 올렸던 포스팅의 일부 내용인데, Django에게도 해당되는 내용이니 읽어보기 바란다. Flask도 꽤 이름 있는 Python 기반의 Web Framework다.

2. Python 설치

Django는 Python으로 작성되는 Framework이므로 반드시 Python을 설치해야 한다.

웬만하면 최신 버전을 설치하면 된다.

www.python.org/downloads/

"Add Python 3.9 to PATH"를 체크하면, 여러분이 직접 환경변수를 추가하지 않아도 자동으로 설정된다.

3. Django 설치

프로젝트 파일을 생성한 뒤에, 프로젝트 폴더 내 터미널에서 다음 명령어로 Django를 설치하면 된다.

pip install Django

필자는 VSCode 에디터를 사용하고자 한다.

다음 명령어를 입력했을 때 버전이 출력된다면, Django가 잘 설치된 것이다.

python -m django --version

4. 기본 프로젝트 생성

다음 명령어로 Django project를 구성하는 코드를 자동생성할 수 있다.

django-admin startproject mysite

프로젝트 내에 mysite라는 디렉토리가 생성되었다.

이제 여러분은 mysite 디렉토리로 넘어가서 작업을 수행하면 된다.

반응형

from http://kimcoder.tistory.com/339 by ccl(A) rewrite - 2021-08-05 15:26:28