dJango로 restful API 서버만들기 [1] - django 서버 생성

     

소스코드 GIT : https://github.com/tkdlek11112/django_restful

강의영상 YouTube 

restfulAPI 서버란?

API 서버인데 일종의 규칙을 적용하여 사용하기 편리하게 만든것! (자세한것은 구글링이나 영상 참조 ><)

 

개발환경

윈도우 + PyCharm + python 3.7

 

가상환경을 왜 쓰는지?

프로젝트별로 사용하는 패키지가 다른데, 사용하지 않는 패키지나 버전이 다른 패키지들을 독립하여 관리하기 위해서 가상환경을 사용한다. 가상환경을 사용하면 가상환경 끼리는 패키지가 독립적으로 관리되서 필요한것만 설치할 수 있다!

예를들면 A 프로젝트에서 1,2,3 패키지가 필요하고 B 프로젝트에서는 3,4,5 패키지가 필요한데 두 개의 프로젝트를 모두 빌드하기 위해 1,2,3,4,5 패키지가 모두 설치되어있어야 하고, 이상태에서 A 프로젝트를 빌드하면 사용하지 않는 4,5 패키지도 함께 설치되어 자원이 낭비가 된다. 하지만 A 프로젝트를 위한 가상환경 Va와 B 프로젝트를 위한 가상환경 Vb를 만들어서 각각 가상환경에 프로젝트에 필요한 패키지만 설치하게 되면 빌드할 때, 필요한 패키지만 사용할 수 있다.

가상환경 필기

dJango 설치, 실행하기

파이썬과 파이참은 설치되어있다고 가정이에요~!

1. cmd 창에서 pip install django 명령어로 장고 설치
2. django-adming startproject [프로젝트이름] 으로 장고프로젝트 생성
3. pycharm으로 프로젝트폴더 Open
4. settings - Project Interpreter에서 가상환경 생성 및 django 설치


5. run configurations 설정에서 runserver 0.0.0.0:8000과 Python interfpreter 지정
6. 실행 후 127.0.0.1 접속확인

PyCharm run 설정
장고 시작화면

 

간단하게 실행되었습니다~!

다음글 - 2019/10/17 - [Study/python] - dJango로 restful API 서버만들기 [2] - rest framework 적용

 

반응형

댓글

Designed by JB FACTORY