Example #1
0
def read(club_id):
    club = Club.get(club_id)
    if club is None:
        raise NotFound()

    result = club_schema.dump(club)
    return jsonify(result.data)
Example #2
0
def read(user_id):
    user = User.get(user_id)
    if user is None:
        raise NotFound()

    result = user_schema.dump(user)
    return jsonify(result.data)
Example #3
0
def _list(args):
    offset = (args['page'] - 1) * args['per_page']
    limit = args['per_page']

    users = User.query().offset(offset).limit(limit)
    result = user_list_schema.dump(users, many=True)

    return jsonify(result.data)
Example #4
0
def _list(args):
    offset = (args['page'] - 1) * args['per_page']
    limit = args['per_page']

    users = User.query().offset(offset).limit(limit)
    result = user_list_schema.dump(users, many=True)

    return jsonify(result.data)
Example #5
0
def read(user_id):
    user = User.get(user_id)
    if user is None:
        raise NotFound()

    assert isinstance(user, User)

    created_at = user.created
    assert isinstance(created_at, datetime)

    result = user_schema.dump(user)
    return jsonify(result.data)
Example #6
0
def read():
    result = current_user_schema.dump(g.user)
    return jsonify(result.data)
Example #7
0
def read():
    user = User.get(request.user_id)
    result = current_user_schema.dump(user)
    return jsonify(result.data)