为了账号安全,请及时绑定邮箱和手机立即绑定

Flask 中的转义引号

Flask 中的转义引号

米琪卡哇伊 2023-09-28 16:23:42
我有一个 python 后端,它使用 Flask 连接到网站。所以在 python 后端我以这种方式传递一个变量return flask.render_template('index.html', code = code)我想在 JavaScript 中使用变量的值,所以我正在做这样的事情<script>      var script = {{code}}     console.log(script)</script>请注意,我将值作为字符串传递。例如,我正在传递值TOKEN = " somevaluehere "作为变量中的字符串code,当我在控制台中打印出来时,这就是我得到的TOKEN = &#39; somevaluehere &#39;这导致了很多问题,我尝试用 a 转义引号,\但没有任何效果。也许有些愚蠢的事情。但有人可以指出吗
查看完整描述

1 回答

?
米脂

TA贡献1836条经验 获得超3个赞

Jinja 正在转义特殊字符,这些字符是 HTML(或 XML,以及 XHTML)的控制序列,例如 &、>、<、" 以及 '(请参阅 Flask 文档)。一种解决方案是将其标记为安全,如下所示

{{code|safe}}


查看完整回答
反对 回复 2023-09-28
  • 1 回答
  • 0 关注
  • 57 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信