1、用戶(瀏覽器)向django(wsgi)服務器發起請求
什麼是中間件
中間件是一個用來處理Django的請求和響應的框架級別的鉤子。它是一個輕量、低級別的插件系統,用於在全局範圍內改變Django的輸入和輸出。每個中間件組件負責做一些特定的功能。
2、中間件
全局生效(所有方法均需要先由中間件處理)
3、 urls.py
正則匹配url
拋給 views.py, 調用對應的方法處理數據
4、views.py
是否需要根據post get請求, 區分處理方式
處理數據
返回結果
5、templates與Models
直接返回頁面
數據處理後返回頁面
6、最後層層返回給瀏覽器