[python] Django REST framework의 설치 방법

Django REST Framework은 Django 기반의 웹 애플리케이션에서 RESTful API를 쉽게 구현할 수 있도록 도와주는 도구입니다. 이번 글에서는 Django REST Framework의 설치 방법에 대해 알아보겠습니다.

1. 가상 환경 설정

Django REST Framework을 사용하기 전에 가상 환경을 설정하는 것이 좋습니다. 가상 환경을 설정하면 프로젝트 간에 필요한 패키지들을 격리해서 관리할 수 있습니다. 가상 환경을 설정하기 위해서는 virtualenv를 사용할 수 있습니다. 다음 명령어로 가상 환경을 생성합니다.

$ virtualenv venv

가상 환경을 활성화하려면 다음 명령어를 실행합니다.

$ source venv/bin/activate

2. Django 설치

Django REST Framework을 사용하기 위해서는 먼저 Django를 설치해야 합니다. 다음 명령어로 Django를 설치합니다.

$ pip install django

3. Django REST Framework 설치

Django가 설치된 상태에서 Django REST Framework를 설치합니다. 다음 명령어로 Django REST Framework를 설치합니다.

$ pip install djangorestframework

4. 설정

Django REST Framework를 사용하기 위해 Django 프로젝트의 settings.py 파일을 열고, INSTALLED_APPSrest_framework를 추가합니다.

INSTALLED_APPS = [
    ...
    'rest_framework',
]

5. 실행

이제 Django REST Framework를 사용할 준비가 되었습니다. 다음 명령어로 Django 개발 서버를 실행합니다.

$ python manage.py runserver

Django 개발 서버가 정상적으로 실행되면 웹 브라우저에서 http://localhost:8000으로 접속하여 확인할 수 있습니다.

마무리

이제 Django REST Framework의 설치가 완료되었습니다. Django REST Framework을 사용하여 RESTful API를 손쉽게 구현하여 웹 애플리케이션을 개발할 수 있습니다.

더 자세한 내용은 Django REST Framework 공식 문서를 참고하세요.