Django
Django는 Python으로 만들어진 무료 오픈소스 웹 어플리케이션 프레임워크(Web Application Framework)이다. 쉽고 빠르게 웹 사이트를 개발할 수 있도록 돕는 구성요소로 이루어진 웹 프레임워크이다.

Install Python3-pip
Django는 Python 3에서 개발을 권장한다. Python 3를 관리하는 pip3를 설치한다.
$ sudo apt-get install python3-pip


$ which pip3
$ pip3 -V

pip3 update하기
$ pip3 install --upgrade pip

Install virtualenv
Python 개발 환경을 프로젝트 별로 관리하기 위해서는 virtualenv 가상 환경을 만들어 분리할 수 있다.
$ pip3 install virtualenv

Install Django
$ sudo pip3 install django

$ sudo apt-get install python-django-common

Django import in Python3
$ python3
>>> import django
>>> print(django.get_version())

Install Django using virtualenv
$ virtualenv -p python3 django

가상 환경 접속하기
$ source django/bin/activate

$ pip3 install django

Django 프로젝트 생성하기
$ django-admin startproject 프로젝트명
$ django-admin startproject helloworld

$ cd 프로젝트명
$ cd helloworld
$ python3 manage.py migrate

$ python3 manage.py runserver

Firefox를 열고 주소 입력창에 입력한다.
http://127.0.0.1:8000

CONTROL+C 를 눌러 종료한다.
Django 프로젝트의 권한을 받는다.
$ python3 manage.py createsuperuser
사용자명과 이메일주소, 패스워드를 입력한다.

$ python3 manage.py runserver

Firefox를 열고 127.0.0.1:8000/admin 을 입력한다.

권한의 유저명과 패스워드를 입력하고 Login 버튼을 클릭한다.

Django admin 관리 대쉬보드(dashboard)를 확인할 수 있다.
