装饰器做权限认证
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了装饰器做权限认证相关的知识,希望对你有一定的参考价值。
#!/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
装饰器的介绍参加 以前的文章
以上是关于装饰器做权限认证的主要内容,如果未能解决你的问题,请参考以下文章