title: Flask restful pagination
body: <p>I need to throw together an very simple API with a short deadline. Flask-restful seems ideal except for one thing: I can't find anything in the documentation about pagination. Given a simple endpoint like this:</p>
  
  <pre><code>from flask import Flask, request 
  from flask_restful import Resource, Api 
  from sqlalchemy import create_engine
  import json 
  
  app = Flask(__name__)
  api = Api(app)
  
  class Employees(Resource):
      def get(self):
          return json.dumps([{'employees': 'hello world'} for i in range(1000)])
  
  api.add_resource(Employees, '/employees')
  
  if __name__ == '__main__':
      app.run(port='5002')
  </code></pre>
  
  <p>Is there any way for flask_restful to paginate the endpoint so that I only receive, say, 100 of those dictionaries per page, and have URLs for 'next' and 'previous'? If not, is it maybe possible to create pagination some other way in Flask? Thanks.</p>