1.概念
中間件函數是django框架給我們預留的函數接口,讓我們可以干預請求和應答的過程
2.獲取瀏覽器的IP地址
3.中間件的使用
(1)在應用文件夾新建一個middleware.py文件
(2)在settings.py註冊中間件函數
(3)中間件預留的函數有:
4.中間件執行流程
(1)以下按順序執行,init函數瀏覽器啓動只執行一次
(2)process_exception函數執行順序和註冊順序相反,視圖函數異常才執行
註冊順序
1.概念
中間件函數是django框架給我們預留的函數接口,讓我們可以干預請求和應答的過程
2.獲取瀏覽器的IP地址
3.中間件的使用
(1)在應用文件夾新建一個middleware.py文件
(2)在settings.py註冊中間件函數
(3)中間件預留的函數有:
4.中間件執行流程
(1)以下按順序執行,init函數瀏覽器啓動只執行一次
(2)process_exception函數執行順序和註冊順序相反,視圖函數異常才執行
註冊順序