def que_res_string(val): """Modify survey result string for display >>> val = 'qst_1*|*ans_1' >>> que_res_string(val) '<table class="table table-striped table-bordered table-condensed"><tr><td>qst_1</td><td class="survey_result_key">ans_1</td></tr></table>' """ if not val: return '' val_list = val.split("-|-") result_string = '<table class="table table-striped table-bordered '\ 'table-condensed">' for i in val_list: if "*|**|*" in i: que_audio = i.encode('utf-8').split("*|**|*") if que_audio: new_string = '<tr><td colspan="2">%s%s</td></tr>' %\ (str(que_audio[0]), survey_audio_recording(str(que_audio[1]))) result_string += new_string.encode('utf-8') else: que_res = i.encode('utf-8').split("*|*") result_string += \ '<tr><td>%s</td><td class="survey_result_key">%s</td></tr>' %\ (que_res[0], que_res[1]) result_string += '</table>' return result_string
def que_res_string(val): """Modify survey result string for display""" if not val: return '' val_list = val.split("-|-") result_string = '<table class="table table-striped table-bordered '\ 'table-condensed">' for i in val_list: if "*|**|*" in i: que_audio = i.split("*|**|*") if que_audio: new_string = '<tr><td colspan="2">' + str(que_audio[0]) \ + survey_audio_recording(str(que_audio[1])) \ + '</td></tr>' result_string += new_string.encode('utf-8') else: que_res = i.split("*|*") result_string += '<tr><td>' + que_res[0].encode('utf-8') \ + '</td><td class="survey_result_key">' \ + que_res[1].encode('utf-8') + '</td></tr>' result_string += '</table>' return result_string