def read(club_id): club = Club.get(club_id) if club is None: raise NotFound() result = club_schema.dump(club) return jsonify(result.data)
def read(user_id): user = User.get(user_id) if user is None: raise NotFound() result = user_schema.dump(user) return jsonify(result.data)
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)
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)
def read(): result = current_user_schema.dump(g.user) return jsonify(result.data)
def read(): user = User.get(request.user_id) result = current_user_schema.dump(user) return jsonify(result.data)