示例#1
0
 def get_objects_filter(self):
     filters = super(PassiveResourcePaginated, self).get_objects_filter()
     ou_id = self.request.GET.get('ou_id', None)
     item_id = self.request.GET.get('item_id', None)
     if ou_id and item_id:
         filters.append({'path': get_filter_nodes_parents_ou(self.request.db,
                                                             ou_id, item_id)})
     return filters
示例#2
0
 def get_objects_filter(self):
     filters = super(PassiveResourcePaginated, self).get_objects_filter()
     ou_id = self.request.GET.get('ou_id', None)
     item_id = self.request.GET.get('item_id', None)
     if ou_id and item_id:
         filters.append({
             'path':
             get_filter_nodes_parents_ou(self.request.db, ou_id, item_id)
         })
     return filters
示例#3
0
文件: groups.py 项目: n1mh/gecoscc-ui
    def get_objects_filter(self):
        filters = super(GroupResource, self).get_objects_filter()

        if 'ou_id' in self.request.GET and 'item_id' in self.request.GET:
            ou_id = self.request.GET['ou_id']
            item_id = self.request.GET['item_id']
            filters += [{'path': get_filter_nodes_parents_ou(self.request.db, ou_id, item_id)}]
        else:
            filters += [{'path': 'none'}]
        return filters