You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

新手求助:如何在Flask中将Python变量传入HTML属性?

解决Flask中textarea填充Python变量的问题
  • 问题核心:<textarea>标签不支持通过value属性设置内容,它的文本内容需要直接嵌套在标签的起始与结束标记之间。

  • 修正后的前端代码:

<form>
  <textarea>{{ result }}</textarea>
</form>
  • 后端代码无需修改,保持现有写法即可:
render_template("home.html", result=result)

原理说明:和<input>这类表单控件不同,textarea的内容是作为标签的子节点存在的,而非通过value属性传递,因此把模板变量放在<textarea>标签内部就能正确渲染出后端传递的result值。

内容的提问来源于stack exchange,提问作者Klaus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.10 00:05:17