格式化 html Django-cms
Posted
技术标签:
【中文标题】格式化 html Django-cms【英文标题】:Formatting html Django-cms 【发布时间】:2017-03-29 17:19:16 【问题描述】:我创建了一个应用程序,我可以在其中放置这样的 html 代码
<h2>where we are?</h2>
<h4>Main Offices</h4>
我的问题是当我在视图中显示带有 html 标签的文本时,
我试试这个 item|striptags
但这会从页面中删除 html 标记,即使当我检查它看起来像字符串的元素时
"where we are? Main Offices"
django-cms 在视图中看不到 html 标签的方法是什么,但是当我检查元素时标签就在那里!
【问题讨论】:
【参考方案1】:Django automatically escapes 的每个变量标签的输出,以保护您免受Cross-site scripting 的侵害。您可以使用safe
模板过滤器禁用自动转义: item|safe
。
【讨论】:
以上是关于格式化 html Django-cms的主要内容,如果未能解决你的问题,请参考以下文章
Django-CMS - 当我指定模型时,管理员的 CMS 部分消失