views 2

Generic views - Attributes

*이 글은 DRF 공식문서를 토픽별로 번역한 글입니다. Generic views 장고의 제네릭 뷰... 공통적으로 사용되는 패턴들을 줄이기 위해 개발되었다. 뷰 개발에서 찾을 수 있는 일반적인 관용구와 패턴을 가져오고, 반복하지 않고도 일반적인 뷰를 빠르게 작성할 수 있도록 추상화한다. 클래스 기반 뷰의 가장 큰 이점 하나는 재사용 가능한 기능을 구성할 수 있다는 것이다. 레스트 프레임워크는 공통적으로 사용되는 패턴을 여러 내장 뷰로 제공해준다. 제네릭 뷰는 디비 모델과 밀접한 API를 빠르게 만들 수 있도록 도와한다. 만약 제네릭 뷰가 너의 API에 필요하지 않다면, 너는 일반 APIView클래스를 사용할수도 있다. 또는 믹스인과 기본클래스를 활용하여 재사용할 수 있는 제네릭 뷰를 만들 수 있다. Ex..

Function Based Views

Function Based Views 함수 기반 뷰 Saying [that class-based views] is always the superior solution is a mistake.— Nick Coghlan 클래스 기반 뷰가 항상 우수한 해결책이라고 말하는 것은 실수다. REST framework also allows you to work with regular function based views. 레스트 프레임워크는 너가 일반적인 함수 기반 뷰로도 일할 수 있는 것을 허용한다. It provides a set of simple decorators that wrap your function based views to ensure they receive an instance of Request ..