Views & Viewsets
ViewSet의 내부 동작 흐름: Router부터 Response까지APIView vs ViewSet, 실무에서 사용하는 명확한 기준GenericViewSet과 Mixin 조합으로 나만의 CRUD 로직 만들기@action 데코레이터로 특정 로직을 위한 깔끔한 엔드포인트 추가하기get_serializer_class: 요청별로 다른 Serializer 동적 반환하기perform_create: request.user와 같은 추가 정보 주입하기pk 대신 slug나 uuid로 객체를 조회하는 get_object 커스텀get_permissions: HTTP 메서드별로 다른 권한 클래스 적용하기
Last updated
