首页 > 代码库 > 装饰器做权限认证
装饰器做权限认证
#!/usr/bin/env python #_*_coding:utf-8_*_ from django.shortcuts import render,HttpResponse allow_list = [‘admin‘] def cron_allow(request,**kwargs): if request.user.username in allow_list: return True else: return False def check_cron_permission(fun): def wapper(request, *args, **kwargs): if cron_allow(request, **kwargs): return fun(request, *args, **kwargs) return render(request, ‘forbiden.html‘, locals()) return wapper
装饰器的介绍参加 以前的文章
装饰器做权限认证
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。