def parse_repeat(self, r_object):
styNormal = styleSheet['Normal']
styBackground = ParagraphStyle('background', parent=styNormal, backColor=colors.white)
gnr_question = r_object['name']
for gnr_answer in self.main_answer[gnr_question]:
for first_children in r_object['children']:
question = first_children['name']
group_answer = self.main_answer[gnr_question]
question_label = first_children['label']
if gnr_question+"/"+question in gnr_answer:
if first_children['type'] == 'note':
answer= ''
elif first_children['type'] == 'photo':
#photo = '/media/user/attachments/'+ gnr_answer[gnr_question+"/"+question]
photo = 'http://'+self.base_url+'/media/'+ self.media_folder +'/attachments/'+ gnr_answer[gnr_question+"/"+question]
answer = self.create_logo(photo)
# answer =''
else:
answer = gnr_answer[gnr_question+"/"+question]
else:
answer = ''
if 'label' in first_children:
question = first_children['label']
row=[Paragraph(question, styBackground), answer]
self.data.append(row)
评论列表
文章目录