Ejemplo n.º 1
0
        @wraps(func)
        def wrapper(*args, **kwargs):
            if not isManager():
                # no need to redirect to similar page because there may be no such page for admin
                return jsonify({'status': 'Bad Request'})
            return func(*args, **kwargs)

        return wrapper

    return __admin_route


api.route_admin = admin_route

from flask import request


def getPageArgs():
    page = request.form.get('page', 1)
    per_page = request.form.get('perPage', 20)
    try:
        page = int(page)
        per_page = int(per_page)
    except:
        page = 1
        per_page = 20
    return page, per_page


api.getPageArgs = getPageArgs