首页 > 解决方案 > Django - 将查询集转换为 html 元素

问题描述

我使用 Bokeh 库来可视化数据。可以通过导出 <script> 和 <div> 将 Bokeh 图表嵌入到 Web 应用程序中(将它们作为文本插入到此注释中,也需要使用特殊字符串 - < 和 >)可视化的 html 组件并将它们插入到 html 模板中。

我在 Django 数据库中有这些组件。

如何将它们插入到模板中,以便将它们视为 html 元素?现在我将所有内容呈现为纯文本,因为输出到模板会自动将标签 <、> 转换为 < 和 >。

谢谢你的帮助!

标签: pythondjangobokeh

解决方案


如果您在模型字段(django 数据库)中有 html,那么在您的视图中,您将使用filter获取它们,将结果传递给上下文,然后传递给要呈现的模板。

如果您想提供有关它们所在模型的更多详细信息,我可以提供更具体的建议。


推荐阅读