如果在特定字段中写有数字,则显示特定图像

时间:2019-02-17 11:30:36

标签: twig

我最近从树枝开始。对于在线商店,如果在特定字段中写有数字,我想显示某些图像。 到目前为止,这是我的代码:

{% if not myItemData.free1 is empty %}
    <img class="free1img" 
         src="/documents/gefahrenicons/{{ myItemData.free1 }}.gif"
{% endif %}

只要字段中只写入一个数字,它就起作用。 当我在字段中输入02时,前端会显示所选文件夹中的图像02.gif。

有人在这样的字段中编写图像时可以帮助我如何加载多个图像: 02,03,04

在这种情况下,应显示图片02.gif,03.gif和04.gif。现在,它正在尝试加载名称为02、03、04.gif

的一张图像

问候, 马尔文

1 个答案:

答案 0 :(得分:0)

您正在寻找过滤器split

    @app.route('/uploader', methods = ['GET', 'POST'])
def upload_file1():
    global w2v_model
    try:
    #w2v_model = session.get('w2v_model', None)
        if request.method == 'POST':
            file_id = '1-jLh3Zdi-gwIFEnrw0VKQnoLH8mof2hN'
            destination = os.getcwd()+"//search_strings.docx"
            download_file_from_google_drive(file_id, destination)
            f1 = request.files['file1']
            f1.save(secure_filename(f1.filename.replace(" ", "_")))
            #f2 = request.files['file2']
            #f2.save(secure_filename(f2.filename.replace(" ", "_")))
            logging.warning (f1.filename.replace(" ", "_"),w2v_model)
            questions,answers,results,flag=search_new.main(f1.filename.replace($
            if (flag):
                return jsonify({'error':"Documents with .doc extensions are not$
            result_dict={}
            i=1
            for item1 , item2,item3 in zip (questions,answers,results):
                result_dict['{0}_question'.format(i)]=str(item1)
                result_dict['{0}_answer'.format(i)]=str(item2)
                j=1
                for item in item3 :
                    result_dict['{0}_{1}_coinfidence'.format(i,j)]=str(item[1])
                    result_dict['{0}_{1}_paragraph'.format(i,j)]=str(item[0])
                    j+=1
                i+=1
    except Exception as e :
        result_dict={"error":str(e)}
    return jsonify(result_dict)

demo