如何使用模板标签在 django 模板中呈现来自数据库的 html 文本
How to render html text from database inside a django template using template tags
我使用 Django 表单、textarea 小部件和 bootstrap 所见即所得将文本保存到我的数据库中,但是当我尝试仅使用变量名
将它呈现到我的模板中时
{{ text }},
我只呈现带有 html 标签的文本,如下所示:
我想做的是在 html 中显示格式化的文本。
如果您的数据库字段中有格式化的 HTML,并且您绝对确定它是安全的,请尝试 safe
过滤器
{{ tablename.fieldname|safe }}
或
{{var|safe}}
参见doc。
我使用 Django 表单、textarea 小部件和 bootstrap 所见即所得将文本保存到我的数据库中,但是当我尝试仅使用变量名
将它呈现到我的模板中时{{ text }},
我只呈现带有 html 标签的文本,如下所示:
我想做的是在 html 中显示格式化的文本。
如果您的数据库字段中有格式化的 HTML,并且您绝对确定它是安全的,请尝试 safe
过滤器
{{ tablename.fieldname|safe }}
或
{{var|safe}}
参见doc。