Python wtforms的自定义属性即使在使用(**kwargs)后也无法正确渲染

Python wtforms的自定义属性即使在使用(**kwargs)后也无法正确渲染,python,jinja2,wtforms,Python,Jinja2,Wtforms,我有一个文本框,它使用flexdatalist从json文件自动完成。这在不使用wtforms的情况下工作得非常好,但是当我必须将其合并到python flask(wtforms)中时,它无法正确渲染 我环顾四周,发现为了在wtforms中呈现自定义属性,我们必须使用(**kwargs),但这对我的一些属性并不适用 <form id="submit_form" action="{{url_for('autocomplete')}}" method="POST">

我有一个文本框,它使用flexdatalist从json文件自动完成。这在不使用wtforms的情况下工作得非常好,但是当我必须将其合并到python flask(wtforms)中时,它无法正确渲染

我环顾四周,发现为了在wtforms中呈现自定义属性,我们必须使用(**kwargs),但这对我的一些属性并不适用

<form id="submit_form" action="{{url_for('autocomplete')}}" method="POST">
                        {{form2.autocomplete_list(class=" form-control flexdatalist",id="search-bar",placeholder="Search for Companies or Schools",**{'data_data':"{{url_for('static',filename='assets/companies.json')}}",'data-search-in':"Name",'data-visible-properties':'["Name", "Location" ]','data-text-property':'{Name}, {Location}','data-value-property' : ["Name", "Location"]})}}

</form>

{form2.autocomplete_list(class=“form control flexdatalist”,id=“search bar”,placeholder=“搜索公司或学校”,**{data_data':“{url_for('static',filename='assets/companys.json')}>,'data-search-in':“Name”,'data-visible-properties':“[“Name”,“Location”],'data-text-property':“{Name},{Location},'data-value-property':[“Name”,“位置”]}}}
我期待这样的事情

<input type="text" name="autocomplete_list" class=" form-control flexdatalist" id="search-bar" data-data="{{url_for('static',filename='assets/companies.json')}}" data-search-in="Name" data-visible-properties='["Name", "Location" ]' data-text-property='{Name}, {Location}' data-value-property ='["Name", "Location" ]' placeholder="Search for Companies or Schools">

但实际结果是

<input class=" form-control flexdatalist" data-search-in="Name" data-text-property="{Name}, {Location}" data-value-property="[&#x27;Name&#x27;, &#x27;Location&#x27;]" data-visible-properties="[&quot;Name&quot;, &quot;Location&quot; ]" data-data="{{url_for(&#x27;static&#x27;,filename=&#x27;assets/companies.json&#x27;)}}" id="search-bar" name="autocomplete_list" placeholder="Search for Companies or Schools" type="text" value="">