Beispiel #1
0
 def fillresponse_body(self):
     XferListEditor.fillresponse_body(self)
     row = self.get_max_row()
     self.fieldnames = ['username', 'first_name', 'last_name']
     self.fill_grid(row + 1, self.model, 'user_inactif',
                    LucteriosUser.objects.filter(is_active=False))
     self.get_components('user_actif').vmin = -1
     self.get_components('user_actif').description = _(
         "List of active users")
     self.get_components('user_inactif').vmin = 200
     self.get_components('user_inactif').description = _(
         "List of inactive users")
Beispiel #2
0
 def fillresponse_body(self):
     containerorder = self.getparam('GRID_ORDER%container', ())
     self.params['GRID_ORDER%container'] = ','.join([
         item.replace('icon', 'foldercontainer__isnull')
         for item in containerorder
     ])
     XferListEditor.fillresponse_body(self)
     grid = self.get_components('container')
     grid.get_header('icon').orderable = 1
     grid.order_list = list(set(containerorder))
     self.params['GRID_ORDER%container'] = ','.join(grid.order_list)
     if self.params['GRID_ORDER%container'] == '':
         del self.params['GRID_ORDER%container']