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

因此,我创建了一个 html 页面,它从 Python 获取内容。我能够从 view.py 中的 python 程序获取文本,但无法将其设置为 html 标签。我已经在 HTML 文件中设置了 css 和 js,但只出现了这个问题。有出路吗?

https://img.mukewang.com/64e4644900017e2813640765.jpg

https://img1.mukewang.com/64e464550001f3ff13610767.jpg

https://img.mukewang.com/64e4645d0001f68613610766.jpg

简而言之:如何告诉 Django 它是 html 并且只需将其加入代码中。(不要用作文本。)详细 信息 Python 3.8.2 Django 2.2.7 编辑:当时还没有阅读官方文档。



小怪兽爱吃肉
浏览 1526回答 1
1回答

白板的微信

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

翻阅古今

对包含 html 的字段使用安全过滤器阅读此 https://docs.djangoproject.com/en/3.0/ref/templates/builtins/#safe
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python