이번 글은 퓨어 Django만으로 만든 JSON응답 뷰와 DRF를 사용해서 만든 JSON응답을 비교 하는 시간을 같도록 하겠습니다.
REST API 스타일로 Post 관련 설계
/post/ {address}
- GET : 목록 응답
- POST : 글 작성, 확인 및 응답
/post/{pk}/{address}
- GET : {pk}번 글 응답
- PUT : {pk}번글 수정/저장
- DELETE : {pk}번글 삭제
Django-rest-framework Settings
Django-rest-framework 설치
pip install djangorestframework~=3.11.0
settings.py에 등록
INSTALLED_APPS = [ 'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'rest_framework',
]
urls.py 수정
urlpatterns = [
path('admin/', admin.site.urls),
path('api-auth/', include('rest_frmework.urls')),
]
urlpatterns = [ path('admin/', admin.site.urls),
path('api-auth/', include('rest_frmework.urls')),
]
'Djnago > DRF' 카테고리의 다른 글
[DRF] API 서버와 REST (0) | 2021.03.21 |
---|
댓글