# ViewSet

5개의 포스트
post-thumbnail

DRF View (2) - ViewSet

APIView Mixins Generic CBVViewSet (현재 포스트)개인적으로 Mixins과 Generic CBV는 별로 의미 없다고 판단하여 스킵커스터마이징이 필요한 경우 APIView 방식간단한 CRUD 기능을 구현하는 경우 ViewSet 방식ViewSet의

2022년 6월 7일
·
0개의 댓글
·

ViewSet과 Router

ViewSet은 REST의 반복적인 코딩 패턴을 줄여준다. List API (GET, POST) - Detail API (GET, PUT, DELETE)를 모델을 기준으로 하나의 ViewSet으로 묶어서 간단하게 구현이 가능하다. ViewSet의 활용법을 알아보자.

2022년 1월 15일
·
0개의 댓글
·
post-thumbnail

[drf]airbnb-api -20 UsersViewSet

기본 라우터를 연결시켜뒀어요.RoomViewSet을 앞 시간에 만들었는데요. 이번에는 User APIView를 ViewSet으로 바꿀게요. 원리는 RoomViewSet과 동일해요.컨테츠의 수정과 삭제 권한은 누구나 가지고 있으면 안디기에 request.user를 통해서

2021년 4월 1일
·
0개의 댓글
·
post-thumbnail

[drf]airbnb-api -19 RoomViewSet

rooms/views.py아래 73줄을 줄이도록 해볼게요. 10줄도 안되는 것 같은데요. 클래스 멤버변수 2개, 메서드1개(7줄), 임포트 2개위 70여줄이 이렇게 짧아진다는 점에서 얼마나 함축적이고 파워풀한지 알수 있습니다.여기의 모든 중심은 바로 ModelViewS

2021년 4월 1일
·
0개의 댓글
·
post-thumbnail

DRF를 활용한 API 만들기 - APIView

django-rest-framework🎁 DRF(Django REST Framework)를 활용해서 API 만들면서 Views, Generic views, Viewsets 개념을 정리해 보려고 한다.공식문서에 보면 카테고리가 나누어져 있다.Views : Class-b

2021년 2월 4일
·
0개의 댓글
·