Django到javascript模板标记

时间:2012-10-06 21:28:11

标签: javascript django django-templates

如何将一段文本转换为可以使用django模板标签分配给javascript变量的内容?

例如。

var myVar = {{ my_bio }}

其中my_bio是带有新行和其他字符的长段文本。

1 个答案:

答案 0 :(得分:2)

为此目的创建了escapejs模板标记,您可以have a look at the Django documentation了解用例和示例。

示例:

>>> from django.utils.html import escapejs
>>> escapejs('a\nb')
u'a\\u000Ab'

您当然可以check out the code itself