Django進階之路(一)

編碼小兜發表於2019-06-03

什麼是middleware:

middleware 是修改 django 在執行請求時過程中,可以對於 request 和 response 物件進行預處理的鉤子程式。
官方對於其的描述是:『Middleware is a framework of hooks into Django’s request/response processing. It’s a light, low-level “plugin” system for globally altering Django’s input or output.』
middleware 在 django 框架內的作用和特點:light、low-level、plugin

Django中介軟體

  • process_request()

  • process_response()

  • process_view()

  • process_exception()

  • process_template_response()

相關文章