我将几个变量传播到我的模板,其中一些是我想通过 javascript 使用和操作的字符串。我将此值设置为:
var venue_toc = "{{terms_and_conditions}}";
terms_and_conditions
本身可以包含引号,因此我需要对它们进行转义,以使事情按预期工作。从 Django 提升值(value)时,正确的做法是什么?
最佳答案
尝试使用内置过滤器 escapejs
var venue_toc = "{{terms_and_conditions|escapejs}}";
关于javascript - 将 javascript 字符串设置为从 Django 变量传播的值时如何转义引号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25868643/