Django란?
django는 파이썬으로 만들어진 무료 오픈소스 웹 애플리케이션 프레임 워크
"쉽고 빠르게 웹사이트를 개발할 수 있는 웹 프레임워크"
django는 우선 파이썬이 깔려있어야 하므로 python을 먼저 깔아줍니다.
1.python 설치하기
(window)
https://www.python.org/downloads/windows/
"Latest Python 3 Release - Python 3.x.x"링크 클릭
Windows x86-64 executable installer (64bit)
Windows x86 executable installer (32bit)
<사진 참고>
python 설치하기 (os)
https://www.python.org/downloads/release/python-351/
Mac OS X 64-bit/32-bit installer 파일을 다운
python-3.6.1-macosx10.6.pkg을 더블클릭해 설치
python 설치 확인
cmd 창을 열고 pip-V 입력
이렇게 나오면 성공
파이썬은 2.x버전과 3.x버전이 상이하므로
버전은 3.x로 맞추도록 합니다.
2.Django 설치
cmd에서 본인이 원하는 디렉토리로 이동 후
$pip install djagno
Successfully installed django- 2.x.x 나오면 성공
(설치가 잘못되었을 경우 -$pip uninstall django로 삭제 가능)
1버전이 깔렸을 경우
$install --upgragd django 를 하여 2버전으로 올려줍니다.
3.가상환경 (virtual environment) 구축
virtual env는 프로젝트 기초 전부를 python/django와 분리시켜
웹사이트가 변경되어도 개발 중인 것에 영향을 미치지 않는 기능을 함
user디렉토리 아래에 djangogirls라는 디렉토리를 새로 만듦
$mkdir djangogirls
$cd djangogirls
$python3 -m venv myvenv
이때, venv는 가상환경의 이름
(windows)
cmd 창에서 djangogirls 파일까지 cd한 후에
c:\python\python -m venv myvenv
(Linux/OS X)
$python -m venv myvenv
4.프로젝트 만들기
cmd창을 열어 가상환경이 구축되어있는 디렉토리로 이동한 후에
$django-admin startproject mysite
성공적으로 실행이 된다면
djangogirls 파일에는
이렇게 파일과 폴더들이 만들어져 있을 것입니다.
5. 개발용 서버 사용하기
= 장고 프로젝트가 잘 움직이는지 확인
위에 manage.py가 있는 디렉토리에서
$python manage.py runserver
이렇게 나오면 성공
서버의 포트 변경하고 싶을 시에는
$python manage.py runserver 8080
바꾸지 않은 현 서버의 주소는
http://127.0.0.1:8000/
C:\Users\User\djangogirls myvenv\Scripts\activate python manage.py runserver
myvenv\Scripts\activate는 가상환경 실행
python manage.py runserver 서버 실행
http://127.0.0.1:8000/
서버 실행 창
지금까지 "프로젝트" 환경을 구축하였습니다.
'IT > Python' 카테고리의 다른 글
Python Anaconda 설치 (0) | 2018.07.08 |
---|---|
JetBrain PyCharm Professtional IDE설치 (0) | 2018.07.08 |