Example #1
0
    def get(self):
        page = self.get_argument('page', 1)
        rows = self.get_argument('rows', 20)
        sort = self.get_argument('sort', '')
        order = self.get_argument('order', 'ASC')

        start = (int(page) - 1) * int(rows)
        limit = rows
        role_list = AdminRole.gets(start, limit)
        total = AdminRole.get_count()

        response = {
            'total': total,
            'rows': [obj2dict(role) for role in role_list]
        }
        return self.write(json_encode(response))
Example #2
0
    def get(self):
        page = self.get_argument('page', 1)
        rows = self.get_argument('rows', 20)
        sort = self.get_argument('sort', '')
        order = self.get_argument('order', 'ASC')

        start = (int(page) - 1) * int(rows)
        limit = rows
        role_list = AdminRole.gets(start, limit)
        total = AdminRole.get_count()

        response = {
            'total': total,
            'rows': [obj2dict(role) for role in role_list]
        }
        return self.write(json_encode(response))