[DRF] DRF(Django REST Framework) 시작하기

JinUk Lee·2022년 12월 20일
0

DRF 학습하기

목록 보기
1/54

DRF란 Django에서 지원하는 RESTful API 라이브러리를 말한다.

REST란 REpresentational State Transfer 의 약자로 자원의 이름으로 서버와 클라이언트가 통신하는 방법을 말한다.

RESTful API가 급부상한 가장 큰 원인은 웹 브라우저 이외에도 모바일 등 다양한 멀티플랫폼 사이의 통신이 필요해졌기 때문에 효율적인 통신을 위해 관심을 끌게 되었다.

설치를 시작하기에 앞서 자세한 설명은 아래의 공식 홈페이지에서 참고하길 바란다.

https://www.django-rest-framework.org/



pip 설치

pip install djangorestframework
pip install markdown       # Markdown support for the browsable API.
pip install django-filter  # Filtering support


settings.py

INSTALLED_APPS = [
    ...
    'rest_framework',
]


urls.py

urlpatterns = [
    ...
    path('api-auth/', include('rest_framework.urls'))
]


여기까지가 기본 설정이고 다음부터는 view의 5가지 방식을 알아보도록 하겠다.

profile
개발자 지망생

0개의 댓글