decorators1 3. DRF-Views CBV(Class-based Views) Django에서 CBV기반의 View는 오래된 스타일을 벗어난 좋은 출발입니다. - Reinout van Rees DRF에서 Django의 View 클래스를 Subclass인 APIView 클래스를 제공합니다. APIView 클래스는 다음과 같은 방법으로 일반적인 View 클래스와는 다릅니다. 핸들러 메서드에 전달된 Request Django의 HttpRequest 인스턴스가 아니라 DRF의 Request 인스턴스가 됩니다. 핸들러 메서드는 Django의 HttpResponse 대신 DRF의 Response를 반환할 수 있습니다. View는 콘텐츠 협상을 관리하고 Response에 대한 올바른 렌더러를 설정합니다. APIException는 예외가 발생될 때 적절한.. 2021. 6. 6. 이전 1 다음