【发布时间】:2012-09-27 15:49:26
【问题描述】:
如何将一段文本转换为可以使用 django 模板标签分配给 javascript 变量的内容?
例如。
var myVar = {{ my_bio }}
其中 my_bio 是带有换行符和其他字符的长段文本。
【问题讨论】:
标签: javascript django django-templates
如何将一段文本转换为可以使用 django 模板标签分配给 javascript 变量的内容?
例如。
var myVar = {{ my_bio }}
其中 my_bio 是带有换行符和其他字符的长段文本。
【问题讨论】:
标签: javascript django django-templates
escapejs 模板标签就是为此目的而创建的,您可以使用have a look at the Django documentation 获取用例和示例。
例子:
>>> from django.utils.html import escapejs
>>> escapejs('a\nb')
u'a\\u000Ab'
【讨论】: