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))
Example #3
0
    def get(self):
        user_id = int(self.get_argument('id', 0))
        user = User.get(user_id)
        roles = AdminRole.gets()

        return self.render(self.url, info=user, roles=roles)
Example #4
0
    def get(self):
        user_id = int(self.get_argument('id', 0))
        user = User.get(user_id)
        roles = AdminRole.gets()

        return self.render(self.url, info=user, roles=roles)