Example #1
0
    def get(self):
        # get meta data
        meta = RequestParams.pagination()

        # get data from repository by service
        users = UserService.getAllData(page_position=meta['PagePosition'],
                                       page_size=meta['PageSize'])

        # data serialization
        data = UserService.serialization(users['Data'], many=True)

        # json response
        response = Response.json(data, users['Meta'])
        return response, 200