描述
permission() 權限檢測函數
permission() 接收二個(gè)參數,第一個(gè)參數為數據庫操作對象,第二個(gè)參數為全局變量
語(yǔ)法
以下是 permission() 的語(yǔ)法:
permission(db, kg)
參數
● db [object]:數據庫操作對象。
● kg [dict]:全局變量。
返回值
返回一個(gè)dict類(lèi)型的數據
實(shí)例
以下展示了使用 permission() 的實(shí)例:
from kyger.common import permission res = permission(self.db, self.kg) if res['status'] == 1: return alert(msg='沒(méi)有訪(fǎng)問(wèn)權限', act=3) elif res['status'] == 404: return notfound_404() else: data = res['data']
以上實(shí)例運行后輸出的結果為:
{'status': 0, 'data': data, 'rank': rank} # 有訪(fǎng)問(wèn)權限,返回要訪(fǎng)問(wèn)內容的數據 {'status': 404} # 沒(méi)有訪(fǎng)問(wèn)權限
適應版本
v1.0.1