클래스 기반 뷰의 모범적인 이용
장고의 뷰는 요청 객체를 받고 응답 객체를 반환하는 내장 함수 함수 기반 뷰는 뷰 함수 자체가 내장 함수이고, 클래스 기반 뷰는 뷰 클래스가 내장 함수를 반환하는 as_view() 클래스 메서드를 제공. django.views.generic.View에서 해당 메커니즘이 구현되며 모든 클래스 기반 뷰는 이 클래스를 직간접적으로 상속받아 이용 장고는 요즘 대부분의 웹 프로젝트에서 이용되는 제네릭 클래스 기반 뷰(generic class-based view, GCBV)를 제공. ...더보기 장고의 기본형을 보면 제네릭 클래스 기반 뷰를 위한 중요한 믹스인들이 빠져 있다. 예로 인증(Authentication) 부분 같은 것을 들 수 있다. 하지만 django-braces 라이브러리를 이용함으로써 이런 부분을 ..
Django
2019. 7. 11. 14:25
최근에 올라온 글
글 보관함