我正在使用 Flask、WTForms 和 Backbone.js 来创建我的应用程序。我是第一次使用 Backbonejs。
我创建了一个 Backbone js 模板来显示数据及其相应的表单。
<%= my_field1 %>
<%= my_field2 %>
<form>
<input type="text" value="<%= my_field1 %>"/>
<input type="text" value="<%= my_field2 %>"/>
</form>
我正在使用 WTForms 和 Jinja2 来呈现我的表单。为了给出初始值,我正在这样做
{{ field1(value="<%= my_field1 %>") | safe }}
{{ field1(value="<%= my_field1 %>") | safe }}
这是问题的根源,因为 <% 在渲染时被转义。我怎样才能阻止 wtforms/jinja 逃避这个?