首页 > 解决方案 > 将 JSON 对象从 Flask 传递到 JavaScript,但特殊字符未编码

问题描述

我需要从我的烧瓶应用程序的后端传递一个 JSON 对象以供客户端使用。不幸的是,在浏览器中,它不会被识别为 JSON 对象,因为引号的编码方式不同。

json.dumps()在 python 中使用,然后使用render_template(). 但是,一旦将 this 传递给浏览器,对象就会如下所示:

{"0": {"word_id": 5, "body": "man", "UWL_id": 5, "sentences":

标签: javascriptpythonjsonflaskjinja2

解决方案


在这里找到了答案。

似乎 jinja 能够使用|tojson过滤器在模板中格式化 json


推荐阅读