미들웨어 (1) 썸네일형 리스트형 [Django] 미들웨어(Middleware) Middleware란? Django의 요청/응답 처리를 위한 프레임워크임 Django의 입출력을 전역으로 변경하기 위한 가볍고, 낮은 수준의 플러그인 시스템 각 구성 요소는 특정 기능을 담당함.(ex. 사용자가 세션을 사용해 요청과 연결하는 AuthenticationMiddleware) Django는 기본적으로 제공되는 미들웨어가 포함되어 있고 즉시 사용할 수 있음 미들웨어 활성화 미들웨어를 활성화 하려면 Django 설정의 MIDDLEWARE_CLASSES 목록에 미들웨어를 추가하면됨 각 미들웨어 구성 요소는 문자열로 표현 Hook 및 응용 프로그램 주문 Django는 요청 단계에서 뷰를 호출하기 전에 MIDDLEWARE_CLASSES에 정의된 순서로 미들웨어를 적용 요청 단계에서 사용할 수 있는 HO.. 이전 1 다음