コード例 #1
0
ファイル: app.py プロジェクト: jslvtr/AC41004-Team-2
def change_permission(name, access):
    permission = Permissions.find_by_name(name)
    if access in permission.access:
        permission.access.remove(access)
    else:
        permission.access.append(access)
    permission.save_to_db()
    return jsonify({"message": "ok"}), 200
コード例 #2
0
def change_permission(name, access):
    permission = Permissions.find_by_name(name)
    if access in permission.access:
        permission.access.remove(access)
    else:
        permission.access.append(access)
    permission.save_to_db()
    return jsonify({"message": "ok"}), 200
コード例 #3
0
ファイル: user.py プロジェクト: jslvtr/AC41004-Team-2
 def allowed(self, type):
     return Permissions.find_by_name(self.permissions).allowed(Permissions.access_to(type))
コード例 #4
0
 def allowed(self, type):
     return Permissions.find_by_name(self.permissions).allowed(Permissions.access_to(type))
コード例 #5
0
ファイル: app.py プロジェクト: jslvtr/AC41004-Team-2
def remove_permission(name):
    Permissions.find_by_name(name).remove_from_db()
    return jsonify({"message": "ok"}), 200
コード例 #6
0
def remove_permission(name):
    Permissions.find_by_name(name).remove_from_db()
    return jsonify({"message": "ok"}), 200