Esempio n. 1
0
def delete_asset():
    _id = request.args.get('id')
    _asset,_error = Assets.get_by_id(_id=_id)
    if not _asset:
        _error = '资产不存在'
    else:
        _session_username = session['user']['username']
        if User.check_is_admin(_session_username):
            Assets.delete(_id)
            flash("删除成功")
        else:
            flash('权限不够,只有管理员才能删除资产信息!')
    return redirect('/asserts/')
Esempio n. 2
0
def delete_user():
    _id = request.args.get('id')
    _user,_error = User.get_info(_id=_id)
    if _user is None:
        _error = '用户信息不存在'
    else:
        username = _user[0]['username']
        _session_username = session['user']['username']
        if User.check_is_admin(_session_username):
            User.delete_user(_id)
            flash("%s删除成功" %username)
        else:
            flash('权限不够,只有管理员才能删除用户信息!')
    return redirect('/users/')