Django中間件

1.概念

中間件函數是django框架給我們預留的函數接口,讓我們可以干預請求和應答的過程

2.獲取瀏覽器的IP地址

Django中間件

3.中間件的使用

(1)在應用文件夾新建一個middleware.py文件

Django中間件

(2)在settings.py註冊中間件函數
Django中間件

(3)中間件預留的函數有:

Django中間件

4.中間件執行流程

Django中間件

(1)以下按順序執行,init函數瀏覽器啓動只執行一次

Django中間件

(2)process_exception函數執行順序和註冊順序相反,視圖函數異常才執行

Django中間件

註冊順序

Django中間件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章