django - Django:tinymce HTML 格式
问题描述
我刚刚安装了 django-tinymce,但是当我显示内容时,我得到了 HTML 格式。我怎样才能解决这个问题?
Something <p>Some <strong>random </strong>text 123 123 123 <strong><br /></strong></p> admin
解决方案
使用安全过滤器。例如:
{{ your_html|safe }}
默认情况下,Django 模板引擎会转义 HTML 以防止 XSS 攻击。通过使用此过滤器,您可以说 HTML 是安全的并且可以正常呈现。
推荐阅读
- python - 为什么从 arduino 读取数据时延迟如此之大?
- css - 正文内容宽度背后的背景图像
- ruby - 如何运行这个需要参数的 ruby 文件?
- google-classroom - 如何为 Google 课堂课程设置正确的时区
- javascript - 在 MVC 页面中为谷歌地图 API 设置 JavaScript 代码时出现错误
- html - 使用 CSS 选择器有速度差异吗?
- javascript - 当我修改 DOM 时,Karma/Jasmine 测试抛出错误
- python - 重新启动 celeryd 服务时出现 Winrm 错误
- javascript - 无法使用 twitter api 验证身份验证错误?
- sql - 在sql server中的特定情况下除以零