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

通过ModelForm实现用户登录验证,引入中间件

时间:2018-11-26 15:10:46      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:obj   ons   process   roc   pen   cab   settings   set   分享   

 

自定义中间件

需要在settings.py MIDDLEWARE中间件 中添加自定义中间件(相对于项目的绝对路径.文件.类)
类需要继承MiddlewareMixin,MiddlewareMixin继承object(MiddlewareMixin源代码在csrf中可以找到)
可以自定义多个中间件(多个类),实现不同的功能,分别继承MiddlewareMixin

技术分享图片
python1.7与1.8直接继承object即可
1.10之后写法更改,默认不执行process_request与process_response,先执行__call__
所以要继承MiddlewareMixin,MiddlewareMixin再继承object
关于继承:

 

通过ModelForm实现用户登录验证,引入中间件

标签:obj   ons   process   roc   pen   cab   settings   set   分享   

原文地址:https://www.cnblogs.com/yizhixiaowenzi/p/10020031.html

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