GenericView
-
🤖 Django - 클래스형 뷰프로그래밍/Django & Flask 2020. 10. 24. 22:41
클래스형 뷰 뷰는 요청을 받아서 응답을 반환해주는 호출 가능한 객체다. 장고에서는 뷰를 함수로도 작성할 수 있고 클래스로도 작성할 수 있다. 함수형 뷰보다 클래스형 뷰가 장점이 많다. 클래스형 뷰를 사용하면 상속과 미스인 기능을 사용해서 코드를 재사용할 수 있고, 뷰를 체계적으로 구성할 수도 있다. 1) 클래스형 뷰의 시작점 클래스형 뷰를 사용하기 위해서는 URLconf에서 클래스형 뷰를 사용한다고 선언해야 한다. #urls.py from django.conf.urls import patterns from myapp.views import MyView urlpatterns = patterns('', (r'^about/', MyView.as_view()), ) 장고의 URL 해석기는 요청과 관련된 파라미터..