3.6 Class-based views
3.6 Class-based views
- Basic Examples
- Simple usage in your URLconf
- Subclassing generic views
- Supporting other HTTP methods
Class-based views는
- 3.6.1 Introduction to class-based views
- 3.6.2 Built-in class-based generic views
- 3.6.3 Form handling with class-based views
- 3.6.4 Using mixins with class-based views
를 하위 항목으로 가집니다.
여기서는
- Basic Examples
- Simple usage in your URLconf
- Subclassing generic views
를 먼저 살펴보고 3.6.1 Introduction to class-based views로 넘어가겠습니다.
Class-based views
하나의 뷰는 '요청(request)을 받으면 응답(response)을 돌려주는 호출가능객체(callable)'입니다. 이것은 단순한 함수가 아닌, 그 이상의 일을 할 수 있습니다. 장고는 뷰로 사용할 수 있는 몇가지 클래스의 예를 제공합니다. 이렇게 하면 우리는 우리의 뷰들을 구조화할 수 있고, 상속(inheritance)과 mixin을 통해 코드를 재사용할 수 있습니다. 작업을 간단하게 해주는 몇 가지 generic 뷰들도 뒤쪽에서 다루게 됩니다. 우리가 사용하는 use case에 맞는 재사용 가능한 뷰 구조를 직접 만들고 싶다면, 더 자세한 내용은 다음에서 확인할 수 있습니다.