ISSUES/시사&스터디

Django로 웹사이트 만들기#1

refreshment 2021. 9. 8. 19:26
728x90
반응형

Django로 웹사이트 만들기 #1

python manage.py runserver

 

개발환경 Window / Ubuntu18.04 / Python 3.6.9


 

Django는 파이썬을 활용한 웹개발 프레임워크다. 쉽게말하면 템플릿이다. 웹사이트를 만들때 뼈대부터 다 만들면 시간이 너무 오래 걸릴것이다. 일정한 규칙이 미리 정해진 장고 웹프레임 워크를 쓴다면 웹개발시간이 단축될 것이다. 

 

우선 개발환경부터 갖춘다음 웹개발을 시작한다.

(기본사항이라 생략)

...

 

본 화면부터 시작

Ubuntu, python이 깔려있다는 것을 가정하고 시작하겠다. 

 

 

1. pip 다운받기

apt-get install python3-p

pip이란 Pip install package로 재귀적 약자다. 쉽게말하자면 걍 python package를 install할때 쓰이는 manager이다.

 

 

 

 

2. 가상환경 만들기

pip3 install virtualenv
python3 -m virtualenv venv-python3
source venv-python3/bin/activate

가상환경이란 python package를 따로 관리하기 위해 만든 환경이다. 개발을 하다보면 여러가지 프로젝트를 하게 되는데, 한가지 환경에서 개발하다 보면 프로젝트마다 필요한 package가 서로 충돌할 수 있다. 이를 방지하고자 독립된 가상환경을 프로젝트마다 만들어 진행한다. 

 

 

3. Django 다운받기

pip install django

 

 

4. Django 프로젝트 시작!

django-admin startproject 프로젝트이름

 

4번까지 진행하면 Django로 개발할 준비가 완료됐다.

 

 

728x90
반응형