Пример #1
0
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