我正在尝试将配置解析为 html 中 python 代码的 TextAreaField。但它什么也没显示。
这是代码片段。当我在 form.py 中将 TextAreaField 更改为 StringField 时,它会毫无问题地显示列表的第一个元素。
class configDisplay(FlaskForm):
showconfig = TextAreaField('Config', default='')
@app.route("/display", methods=['GET', 'POST'])
def display_page():
form = config()
configSet = ['ABC', 'DEF', 'GHI']
return redirect(url_for('displayConfig', showconfig=configSet)
<div>
{{ form.showconfig(readonly="readonly", value=request.args.get('showconfig'), class="form-control
form-control-lg") }}
</div>