13.2.7 中间件
生活随笔
收集整理的這篇文章主要介紹了
13.2.7 中间件
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、中間件的概念
中間件顧名思義,是介于request與response處理之間的一道處理過程,相對比較輕量級,并且在全局上改變django的輸入與輸出。
因為改變的是全局,所以需要謹慎實用,用不好會影響到性能。
如果你想修改請求,例如被傳送到view中的HttpRequest對象。
或者你想修改view返回的HttpResponse對象,這些都可以通過中間件來實現。
可能你還想在view執行之前做一些操作,這種情況就可以用 middleware來實現。
二、自定義中間件
process_request process_view process_exception process_response總結
以上是生活随笔為你收集整理的13.2.7 中间件的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 13.2.8 组件
- 下一篇: ping github超时问题