码迷,mamicode.com
首页 > 其他好文 > 详细

Django中间件

时间:2019-01-24 11:06:30      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:求和   cto   vpd   请求   blog   地址   com   启动   过程   

1.概念

中间件函数是django框架给我们预留的函数接口,让我们可以干预请求和应答的过程

2.获取浏览器的IP地址

技术分享图片

3.中间件的使用

(1)在应用文件夹新建一个middleware.py文件

技术分享图片

(2)在settings.py注册中间件函数
技术分享图片

(3)中间件预留的函数有:

技术分享图片

4.中间件执行流程

技术分享图片

(1)以下按顺序执行,init函数浏览器启动只执行一次

技术分享图片

(2)process_exception函数执行顺序和注册顺序相反,视图函数异常才执行

技术分享图片

注册顺序

技术分享图片

Django中间件

标签:求和   cto   vpd   请求   blog   地址   com   启动   过程   

原文地址:http://blog.51cto.com/13742773/2345925

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!