def test_pagination(api, client):
from flask_restler import Resource
DATA = list(range(1, 100))
@api.connect
class TestResource(Resource):
class Meta:
per_page = 20
def get_many(self, **kwargs):
return DATA
response = client.get('/api/v1/test')
assert len(response.json) == 20
response = client.get('/api/v1/test?page=2')
assert len(response.json) == 20
assert response.json[0] == 41
评论列表
文章目录