标签: html django string tags django-templates
可能重复: django: rendering a template variable as html
我正在开发一个django网站,我有一个字符串变量,里面有html标签。我需要在我的模板上将该字符串作为html代码读取。
例如,如果我有一个字符串变量
description =“<ul><li>abc</li><li>def</li><li>ghi</li></ul>”
<ul><li>abc</li><li>def</li><li>ghi</li></ul>
当我在模板中调用此字符串变量时,我希望它显示为
目前它显示的是字符串。
我真的很感激任何帮助。
答案 0 :(得分:34)
{{ description | safe }}
https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#safe
更多
https://docs.djangoproject.com/en/dev/topics/templates/#automatic-html-escaping