def get_afs_for_block(self): afs = [] for location in HierarchySqlData(config={'domain': self.domain}).get_data(): if location['block'] == self.report_config['block']: afs.append([("%s %s" % (location['first_name'] or '', location['last_name'] or '')).strip(), location['doc_id']]) return afs
def get_blocks_for_district(self): blocks = [] for location in HierarchySqlData(config={ 'domain': self.domain }).get_data(): if location['district'] == self.report_config['district']: blocks.append(location['block']) return set(blocks)