django


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)를 확인할 수 있다.


Comments