提问人:Alma 提问时间:9/25/2020 更新时间:12/4/2020 访问量:736
如何使用 jinja/html 处理引号中的引号?
How to handle quotes in quotes in quotes with jinja/html?
问:
我可以找到许多关于逃避引用的帖子,以便在页面上呈现它们,但就我而言,我想做
<button onclick="window.location.href='{{ url_for("admin.pairs(entry.id)") }}';"> PP </button>
所以 onclick 后面跟着需要用引号括起来的东西,里面有 href,后面跟着其他需要加引号的东西,后面跟着url_for,其中包含需要加引号的东西。所以我尝试在单引号和双引号之间切换:“ ' ”“ ” “,但它不起作用。那么在这种情况下,哪些引号需要转义呢?还是关于别的什么?
答:
4赞
Simeon Nedkov
9/25/2020
#1
一种方法是将结果存储在变量中并使用它而不是调用 。url_for
url_for
{% set url = url_for("admin.pairs(entry.id)") %}
<button onclick="window.location.href='{{ url }}';">PP</button>
评论