본문 바로가기
:: Develop/Web & Server

[Django] 빨리 배워 빨리 써먹는 Django :: 설치부터 실행까지

by 메모밍 2019. 5. 21.

프롤로그

  언제부턴가 모든 프로젝트의 첫 접근을 파이썬으로 하는것 같다. 알고리즘을 풀어도 파이썬으로 먼저 메인이 되는 알고리즘을 구현해두고 그 다음에 문제에서 요구하고 있는 조건을 토대로 다른 언어로 변환하는게 더 빨랐다. 프로젝트를 새로 시작한다고 해도 파이썬을 사용할 수 있는지를 먼저 생각하게 되는걸 보면 사용하기 쉽고 풍부한 라이브러리가 있는 언어가 얼마나 강력한지 새삼 느끼는 요즘이다. 평소에 웹 개발을 할때 서버단 언어로 Node.js를 많이 사용 했었는데 최근 진행하는 여러 프로젝트에서 Python Code를 서버쪽에서 돌려야할 경우가 종종 생기다보니 자연스럽게 Django가 눈에 들어왔다. 빨리 배워서 빨리 써먹는 것을 목표로 Django를 건들여 보자.

 

 


Dajngo 설치하기

Python은 이미 설치되었다고 가정 ! 

pip install Django

 

 

설치가 되었다면 새로운 프로젝트를 하나 생성해보자.

먼저, 해당 프로젝트를 만들 디렉토리로 이동한다음

cd ~ cd ToyProject mkdir Django_first cd Django_first

 

새 Django 프로젝트를 생성하자.

django-admin startproject first_proj

 

자 그러고나서 해당 디렉토리를 보면,

다음과 같은 파일들이 생성되어 있는것을 확인 할 수 있다.

 

일단 first_proj 디렉토리 자체는 이 안에 여러 패키지들을 담아서 사용 하도록 하는 역할을 한다.

__init__.py가 있는걸 보니 first_proj.Module 로 사용 할 수 있을것 같다.

Settings.py 파일은 말그대로 Django의 환경설정을 가지고 있는 파일.

urls.py는 현재 Django 프로젝트의 URL을 저장 하고 있다는 것 정도만 알고 넘어가자.

 


나의 첫 Django 프로젝트 실행하기

 

자, 일단 우리의 첫번재 Django 프로젝트를 생성했으니

이 서버를 가동시켜 보자.

python manage.py runserver

 

보면 우리의 서버가 http://127.0.0.1 주소의 8000 포트에서 동작하고 있다고 친절히 알려주고 있다.

바로 들어가 보자.

 

 

아주 멋진 첫 페이지가 우리의 서버에서 정상적으로 작동하고 있다 ! 굿.

댓글0