我有一些数据需要在页面上传递给 JavaScript。我正在使用 jinja2 生成我的页面,这是怎么回事:
在蟒蛇中:
some_json_data = json.dumps(some_data)
在 jinja2 中:
JSON.parse('{% autoescape off %}{{ some_json_data }}{% endautoescape %}')
但是,有时,可能包含带有和 的some_json_data
字符串。是否有一个库/一些已知的函数可以用来逃避这些?\n
'
我知道我可以毫无问题地编写这个函数,但我想知道是否已经有一个库或这样做的东西。我一直在四处寻找,没有发现任何东西。
旁注:我的应用程序是使用 Flask 构建的