DRF에서 기능 구현은 아주아주 다양한 방법으로 가능한데, 제일 심플한 ViewSet으로 구현하게 될 경우 코드양은 매우 줄여지고 간편하지만, 유연하게 커스텀해서 사용하기 어려울 수 있고 APIView 단계로 내려가면 직접 구현해주어야하는게 많아 코드양은 많아지지만 요구사항이 복잡할 때 유연하게 커스텀해서 사용할 수 있다. 그런데 ViewSet이 간단하다고 APIView 구현 로직을 모르고 계속 ViewSet만 사용한다면 나중에 직접 함수로 다양한 요구사항을 처리하기 어려울 수도 있다. 다른 블로그 글들을 보면서 과정은 계속 익혔는데, 아무래도 한번 직접 정리를 해야 완벽하게 정리가 될 것 같아서 직접 정리하기로!! 1. APIView 로 List & Detail 구현 장고 DRF의 기본 CBV(Clas..