python - 在 Django 模板中从 JSON 中转义 html 实体

标签 python google-app-engine django-templates html-entities

我从已转义的服务器获得响应:

'item':'<b> Some Data </b>'

我使用 item= json.loads(response) 将这些数据传递给模板

默认情况下,django 模板(在 Google App Engine 中)会进一步转义它,
所以它的双重结果逃脱了。 我可以使用 safe 删除一级转义,例如:

{{item|safe}}

如何将实体转换为相应的符号?

最佳答案

你可以这样做:

{% autoescape off %}
  {{ your_text_var }}
{% endautoescape %}

关于python - 在 Django 模板中从 JSON 中转义 html 实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19570619/

相关文章:

python - Django:反向查找提要的 URL?

python - 句子结构识别 - spacy

java - Errai 对 GAE 平台的支持

python - GAE Search API 现在支持部分搜索

django - 我如何告诉 grunt-usemin 忽略 Django 的静态模板标签?

javascript - AngularJS 与 Django - 模板标签冲突

python - python中的字典以什么顺序存储数据?

python - Numba 不加速功能

python - Pandas 帮助: convert column from delimted string to column array

java - 无法解析类型 org.codehaus.jackson.JsonGenerationException。它是从所需的 .class 文件中间接引用的