django模板变量直接显示html代码的问题
2015-06-19 15:49
281 查看
模板变量的内容,如果含html的话,django的模板系统默认会对输出进行转义,比如把<p>转义成了<p> ,然后再显示出来的时候就如实地显示为<p>。要解决这个问题只要把默认的 转义去掉就好了。比如原本我们的模板代码是这样的:{{post.content}}
现在我们把它变成这样:
{% autoescape off %}
{{post.content}}
{% endautoescape %}
现在我们把它变成这样:
{% autoescape off %}
{{post.content}}
{% endautoescape %}
相关文章推荐
- HTML格式的邮件需注意的地方
- [HTML] 关于DIV被Flash或表单遮盖的解决方法
- html页面禁止选择复制剪切
- HTML页面加载loading
- html页面布局 第8节
- XHTML和HTML的区别详解
- 获取html上元素的真正坐标
- Regex of HTML
- Regex for HTML filtering
- html本地服务器
- 颜色表及html代码
- html不常用的标签
- HTML 头部代码
- 转摘有用文章 form表单的各种input的submit传值
- html表格 第五节
- html表单 第四节
- HTML主体标记
- html
- How to set the default input focus on a field in an HTML web form
- XHTML