权限检测函数:permission()
    2021-12-13
  
描述

  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