문돌이 존버/Django 스터디
2021. 9. 12.
장고(Django), 다양한 응답의 함수 기반 뷰(1)
본 글은 Holix의 "리액트와 함께 장고 시작하기 Complete" 강의를 듣고 작성한 일지입니다. 뷰(View) 기본적인 장고 뷰의 로직은 1개의 HTTP 요청에 대해 1개의 뷰가 호출되는 것입니다. 구체적으로 말하면 urls.py/urlpatterns 리스트에 매핑된 호출 가능한 객체를 가리키는데, 웹 클라이언트로부터의 HTTP 요청을 처리합니다. 뷰에는 크게 2가지 형태가 있으며, 1) 함수 기반 뷰(Function Based View, FBV), 2) 클래스 기반 뷰(Class Based View, CBV)입니다. FBV는 호출 가능한 객체 그 자체이며 장고 뷰의 기본입니다. CBV는 클래스.as_view() 를 통해 호출 가능한 객체를 생성하거나 리턴합니다. View 호출 시 인자 - Http..