def get(self): pagination_helper = PaginationHelper( request, query=User.query, resource_for_url='api.userlistresource', key_name='results', schema=user_schema) result = pagination_helper.paginate_query() return result
def get(self): pagination_helper = PaginationHelper( request, query=User.query, resource_for_url='api.userlistresource', key_name='results', schema=user_schema) result = pagination_helper.paginate_query() return result
def get(self): pagination_helper = PaginationHelper( request, query=Message.query, resource_for_url='api.messagelistresource', key_name='results', schema=message_schema) result = pagination_helper.paginate_query() return result
def get(self): pagination_helper = PaginationHelper( request, query=Message.query, resource_for_url='api.messagelistresource', key_name='results', schema=message_schema) result = pagination_helper.paginate_query() return result
def get(self): pagination_helper = PaginationHelper( request, query=Notification.query, resource_for_url='service.notificationlistresource', key_name='results', schema=notification_schema) pagination_result = pagination_helper.paginate_query() return pagination_result
def get(self): """ Retrieves a paginated result set of users. """ pagination_helper = PaginationHelper( request, query=User.query, resource_for_url='api.userlistresource', key_name='results', schema=user_schema) result = pagination_helper.paginate_query() return result, status.HTTP_200_OK
def get(self): """ Retrieve a paginated set of bucketlists. """ claims = get_jwt_claims() user = User.query.filter_by(username=claims['username']).first() pagination_helper = PaginationHelper( request, query=Bucketlist.query.filter_by(user_id=user.id), resource_for_url='api.bucketlistlistresource', key_name='results', schema=bucketlist_schema) result = pagination_helper.paginate_query() return result
def get(self, id): """ Retrieve a paginated set of bucketlist items. """ claims = get_jwt_claims() user = User.query.filter_by(username=claims['username']).first() bucketlist = Bucketlist.query.filter( Bucketlist.user_id == user.id).first() if bucketlist is None: response = {"error": "No bucketlist by that id exists"} return response, status.HTTP_404_NOT_FOUND pagination_helper = PaginationHelper( request, query=Bucketlistitem.query.filter_by(bkt_id=id), resource_for_url='api.bucketlistitemlistresource', key_name='result', schema=bucketlist_item_schema) result = pagination_helper.paginate_query() return result