본문 바로가기
728x90
반응형

DRF2

[장고] DRF - APIView와 ModelViewSet의 차이 및 사용 예시 https://samori.tistory.com/101 [장고] DRF 함수형 vs 클래스형의 차이 및 사용 예시DRF  = (a.k.a. Django Rest Framework)  장고는 MTP =  Model, Template, View의 형태로 이루어져 있는데이 View가 사실상 장고의 핵심으로 request를 받아서 연산 혹은 db 작업을 하고response까지 하는 모든 작업을samori.tistory.com위 포스팅에 이어서 REST API처리를 할 때 사용됐던 APIView와 이 APIView의 단점을 보완한 ModelViewSet의 차이 및 사용예시를 다루려고 한다.   APIView 와 ModelViewSet의 차이 1. 함수의 네이밍 차이 APIView는 함수 네이밍이REST api와 .. 2024. 6. 26.
[장고] DRF 함수형 vs 클래스형의 차이 및 사용 예시 DRF  = (a.k.a. Django Rest Framework)  장고는 MTP =  Model, Template, View의 형태로 이루어져 있는데이 View가 사실상 장고의 핵심으로 request를 받아서 연산 혹은 db 작업을 하고response까지 하는 모든 작업을 한다. 이 장고는 View를 두가지 방법으로 구현할 수 있는데 각각 다음과 같다.함수형 ( Function Based View ) 클래스형 ( Class Based View ) 함수형 vs 클래스형의 차이 함수형의 경우초창기부터 있었던 View 구현 방식으로 비교적 러닝커브가 낮아 구현하기가 쉽다는 장점이 있지만확장하기가 어렵고 코드의 중복이 불가피하다. 소규모 프로젝트의 경우 함수형으로 구현을 해도 무방하며기한이 임박한 상황에서 .. 2024. 6. 26.
728x90
반응형