django view传入html代码不解释
来源:互联网 发布:python tcp连接不释放 编辑:程序博客网 时间:2024/06/06 17:01
django从view向template传递HTML字符串的时候,django默认不渲染此HTML,原因是为了防止这段字符串里面有恶意攻击的代码。
如果需要渲染这段字符串,需要在view里这样写:
from django.utils.safestring import mark_safe
函数里面这样写:
pageHtml = mark_safe("你的html代码")
前端页面直接使用{{pageHtml}}即可。
mark_safe这个函数就是确认这段函数是安全的,不是恶意攻击的。
阅读全文
0 0
- django view传入html代码不解释
- Django分页代码HTML
- 常用HTML代码解释
- 常用HTML代码解释
- 常用HTML代码解释
- Django模板(编写html代码
- Django项目实践2 - Django模板(view-html)
- html 调用 java代码 利用数字签名…
- [转]Django 开发环境中html页面加…
- Django返回html和js代码
- 不常用的HTML代码
- 常用HTML代码解释-------一、文字
- Django View
- Django-View
- Django View
- 不解释,直接上代码 MiniSmarty
- django html
- django中使用ckeditor 直接显示html代码的问题
- tomcat
- 虚拟机策略太旧,无法运行此版本&n…
- mongodb启动参数
- yum 安装 php5.6
- centos 6.3 docker 安装
- django view传入html代码不解释
- django 后台获取select多行
- 关于JS的两道有意思题--关于this的绑定
- [NOIP2017普及组]成绩
- 在sql语句中的参数传递区分
- 《02.Spring Boot实战:Spring Boot核心原理剖析》
- Django 基础教程
- 培养选拔干部须突出政治标准
- JavaScript数据类型