Flask + MongoDB后台管理员授权功能(下)

Flask + MongoDB后台管理员授权功能

超级管理员权限管理

路由函数

@bp.route('/admin_account', methods=['GET', 'POST'])
@admin_auth(['admin'])
def admin_account():
    """管理员帐号管理"""
    if request.method == 'POST':
        role = request.form.get('role', '')
        email =request.form.get('email', '')
        status = request.form.get('status', '')
        result = auth_admin_model(role, email, status)
        logging.info('USER ADMIN admin_account RESULT:%s', result)
        return jsonify(result)
    page = request.args.get('page', 0, int)
    page_size = 20
    page_view = 5
    try:
        result = get_admin_account(page, page_size).get('data')
    except Exception as e:
        logging.exception('admin userAdmin [Exception]: %s', e)
        return abort
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值