为了账号安全,请及时绑定邮箱和手机立即绑定

如何告诉django使用变量作为html?

如何告诉django使用变量作为html?

小怪兽爱吃肉 2023-08-22 15:30:36
因此,我创建了一个 html 页面,它从 Python 获取内容。我能够从 view.py 中的 python 程序获取文本,但无法将其设置为 html 标签。我已经在 HTML 文件中设置了 css 和 js,但只出现了这个问题。有出路吗?简而言之:如何告诉 Django 它是 html 并且只需将其加入代码中。(不要用作文本。)详细 信息 Python 3.8.2 Django 2.2.7 编辑:当时还没有阅读官方文档。
查看完整描述

1 回答

?
白板的微信

TA贡献1883条经验 获得超3个赞

那么您已将 HTML 存储在变量中并希望该 HTML 显示在模板中吗?您想要“安全”过滤器。

{{products|safe}}


查看完整回答
反对 回复 2023-08-22
?
翻阅古今

TA贡献1780条经验 获得超5个赞

对包含 html 的字段使用安全过滤器阅读此 https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#safe


查看完整回答
反对 回复 2023-08-22
  • 1 回答
  • 0 关注
  • 1521 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信