장고 REST 프레임워크 - Generic Views 장고 레스트 프레임워크(Django REST framework)를 이용해서 API를 제작할 때, 주로 사용하게 되는 기본적이고 구체적인 뷰 클래스(Concrete View Classes)들의 종류와 각각의 기능들에 대해 알아보겠습니다. Django REST framework에는 크게 9가지의 APIView들이 존재합니다. 아래에 열거된 9개의 class들이 제네틱 뷰(generic views)를 사용한다면 실질적으로 사용하게 될 class들입니다. 자체적으로 커스터마이징 한 class를 사용할 수도 있지만, 특별한 경우가 아니라면 대부분 아래 9개의 class들 중 하나를 사용하게 됩니다. View Class들의 이름은 직관적입니다. 그래서 이름만으로..