为JavaScript函数转义Django模板中的字符串参数



我有一个JavaScript函数返回一组对象:

return Func("{{id}}", "{{name}}")

我有一个问题,传递包含引号的字符串,例如"Dr.Seuss' "ABC""BOOk""是无效的语法。

我试了{{name|safe}},但无济于事。有解决办法吗?

如果我是正确的假设这是一个JavaScript函数调用你试图插入Django模板,尝试escapejs过滤器而不是safe

https://docs.djangoproject.com/en/dev/ref/templates/builtins/escapejs

最新更新