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

django 单点登录思路-装饰器

时间:2019-03-12 11:58:14      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:exce   except   UNC   log   check   models   djang   ESS   val   

def the_one(func):
    ‘‘‘自定义 验唯一证在线 装饰器‘‘‘
    def check_login_status(request):
        if request.session.get(qq, None):
            try:
                hert = request.session.get(hert, None)
data=models.Users.objects.filter(qq=request.session.get(qq,None)).values(business_card).first()
                if str(hert) == str(data[business_card]):
                    return func(request)
                else:
                    return redirect(/login/)
            except:
                return redirect(/login/)
        else:
            return redirect(/login/)
    return check_login_status

 

django 单点登录思路-装饰器

标签:exce   except   UNC   log   check   models   djang   ESS   val   

原文地址:https://www.cnblogs.com/Mvloveyouforever/p/10515712.html

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