def generate_respondents_summary(self):
all_uids_by_option = [option.people.keys() for option in self.options]
all_uids = util.flatten(all_uids_by_option)
num_respondents = len(set(all_uids))
if num_respondents == 0:
output = 'Nobody responded'
elif num_respondents == 1:
output = '1 person responded'
else:
output = '{} people responded'.format(num_respondents)
return output
评论列表
文章目录