세로형
Recent Posts
Recent Comments
Link
03-30 00:00
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

윈도우(window10) 파이썬3 django 설치해보기 본문

python

윈도우(window10) 파이썬3 django 설치해보기

이수진의 블로그 2017. 11. 27. 09:38

 

파이썬에서 웹 애플리케이션 프레임워크가 존재하는데요

그게 바로 Django입니다.

이 프레임워크 자체가 파이썬으로 개발되어 있어서 많은 파이썬 사용자들이 사용하죠

쉽고 빠르게 웹사이트를 개발할 수 있기 때문입니다

 

여기서는 윈도우10 기준으로 설명합니다~

먼저 설치를 해보죠

파이썬이 설치되어 있다고 가정하에 진행합니다.

 

먼저 파이썬이 설치된 경로로 이동합니다.

보통 c드라이브 -> 유저 -> 본인 유저 -> appdata -> local ~~ 밑에 있습니다

거기서 pip가 있는 Scripts폴더에 들어갑니다

 

그리고 pip install django를 입력하세요!

 

 

그럼 쭉쭉 설치가 될 것입니다~

그런 다음 c 드라이브에 있는 python 폴더를 만들고 들어갑니다

저는 거기다가 jango라는 폴더를 하나 더 만들었어요

 

 

그리고 django-admin startproject test1을 입력해서 프로젝트를 하나 생성해줍니다~

jango테스트를 위한 환경이에요!

 

 

자 이러면 test1이라는 것이 생성되어 있을 겁니다.

cmd라서 잘 모르시는 분들을 위해

 

이렇게 폴더가 만들어져 있습니다

 

그리고 커맨드창에서 cd test1을 통해 test1폴더에 들어갑니다

 

 

이렇게요!

 

여기서 dir을 쳐서 디렉토리 목록을 보면 manage.py라는 파일이 있을겁니다.

 

저기 보이죠??

폴더로 봐볼까요?

 

 

있네요!

그럼 현재 cmd창에서(C:\python\jango\test1) py manage.py runserver를 입력합니다.

서버를 구동시켜야지 웹 페이지를 동작시킬 수 있어요

아파치 같은 서버로 jsp 등의 웹 페이지를 만들어보신 분들은 잘 아실겁니다

서버가 구동되야 웹 페이지가 나온다는 것을요

 

하나의 웹 페이지가 나오려면 그것에 대한 웹 서버가 필요합니다.

클라이언트는 브라우저에 접속을 하게 되면 브라우저는 웹 서버에 요청을 하게 되죠

그리고 그 요청 값을 클라이언트에게 보여줍니다.

 

네 뭐 아무튼 그렇습니다

 

 

저렇게 입력을 해주면 웹 서버가 동작을 하게 됩니다

starting server라고 나오죠?

그리고 브라우저를 켜서 localhost:8000을 입력해봅니다

 

localhost는 자기 자신의 ip(127.0.0.1)이고 8000은 해당 웹 서버의 포트입니다.

 

포트라는 것은 입구라고 생각하면 됩니다

웹 서버도 다양한 웹 서버가 있습니다

클라이언트의 요청에 따라 웹 서버에 들어오게 되면 어떤 포트로 가야할지 정해야 하는데요

어떤 포트는 8080, 어떤 포트는 80 이렇습니다

 

django를 위한 포트는 8000번 인거죠

 

저렇게 치면 It worked!라고 나옵니다~

php, jsp에서 많이 보던 문장이네요 ㅎㅎ

 

그리고 localhost:8000/admin을 치면!

 

위와 같은 화면이 나올 것입니다.

여기까지 django 설치였습니다!

 

 

반응형
그리드형
Comments