본문 바로가기
공부/가짜 뉴스

[Django Rest Framework] pycharm 환경에서 개발 세팅하기

by 죠옹 2022. 2. 3.

Django Rest Framework는 Django 안에서 RESTful API 서버를 쉽게 구축할 수 있도록 도와주는 오픈 소스 라이브러리 라고 한다. 

 

참고:

https://yunhookim.tistory.com/7

https://proglish.tistory.com/53

 

 

세팅:

 

1. 프로젝트 폴더를 생성

 

2. pycharm에서 해당 폴더를 open

 

3. venv 설치
File -> Settings -> Project -> Python interpreter에서 톱니바퀴 눌러서 생성

 

4. 화면 아래에서 Terminal을 누르고 venv 를 activate

 

5. django REST framework 패키지를 설치

pip install django djangorestframework

 

6. 프로젝트 생성

django-admin startproject 프로젝트이름 .

- 여기서 .은 현재 폴더에 프로젝트를 설치하겠다는 뜻)

- 이 때 프로젝트명 폴더와 manage.py 파일이 생성됨

 

7. 앱 생성

python manage.py startapp 앱이름

- 이 때 앱이름의 폴더가 생성됨

 

8. 설정 세팅

프로젝트이름 -> settings.py 에서 다음 행 변경/추가

 

ALLOWED_HOSTS = ['*']

# 호스트 다 열어줌

 

TIME_ZONE = 'Asia/Seoul'

# 시간 기준을 서울로

 

STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')

# 정적파일관리에 대한 코드 작성

 

INSTALLED_APPS = [...

앱이름,

'rest_framework']

# 생성한 앱과 rest_framework를 추가

 

9. terminal에서 migration하기

python manage.py makemigrations

python manage.py migrate

 

10. 서버 실행

python manage.py runserver

- 실행 시 나오는 주소 '127.0.0.1:8000' 클릭

- 로켓이 날라가는 화면이 브라우저에 나타나면 성공

 

 

반응형

댓글