描述
permission() 权限检测函数
permission() 接收二个参数,第一个参数为数据库操作对象,第二个参数为全局变量
语法
以下是 permission() 的语法:
permission(db, kg)
参数
● db [object]:数据库操作对象。
● kg [dict]:全局变量。
返回值
返回一个dict类型的数据
实例
以下展示了使用 permission() 的实例:
from kyger.common import permission res = permission(self.db, self.kg) if res['status'] == 1: return alert(msg='没有访问权限', act=3) elif res['status'] == 404: return notfound_404() else: data = res['data']
以上实例运行后输出的结果为:
{'status': 0, 'data': data, 'rank': rank} # 有访问权限,返回要访问内容的数据 {'status': 404} # 没有访问权限
适应版本
v1.0.1