是否可以在django中打印保存html标签的字符串?
因此,如果我写{{variable}},变量中的html内容不会被浏览器解释为html。
(真的是新手)
由于
答案 0 :(得分:2)
您可以使用转义过滤器{{variable|escape}}
与php的htmlentities
或htmlspecialchars
答案 1 :(得分:1)
由于Django的自动转换,默认情况下会发生这种情况。在将内容解释为HTML之前,您必须专门将内容标记为安全。
答案 2 :(得分:0)
您可以使用安全过滤器{{variable|safe}}
答案 3 :(得分:-1)
这听起来不像是一个Python / Django问题,更像是一个HTML问题。
我的第一个猜测就像标签一样,但这里有一个SO问题,讨论在HTML页面上显示HTML的最佳方式(不提供):Display HTML code in HTML