gpt4 book ai didi

Django:将原始 html(来自数据库)显示为 html,未呈现

转载 作者:行者123 更新时间:2023-11-28 19:36:33 25 4
gpt4 key购买 nike

我用tinymce创建了一个富文本区域。我现在已将其保存到我的数据库中并想显示它。它以带有标签等的 html 格式保存在数据库中。为了显示它,我尝试过:

在 View 中:

content = get_content_from_db()
render_to_response("template.html", {"content":content})

在模板中:

{{content}}

这显示了带有如下标签的内容:

<strong>My text</strong>

而不只是将文本显示为粗体。

我也尝试过使用 verbatim 标签,但是这个(doh!)显示为:

{{content}}

我应该怎么做?我需要以不同的方式保存它吗?我保存它的方式与我保存任何其他 TextArea 的方式不同,除了该字段是一个 blob。

最佳答案

使用safe filter

{{ content|safe }}

关于Django:将原始 html(来自数据库)显示为 html,未呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13228498/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com