django从后台返回html代码的实例


Posted in Python onMarch 11, 2020

需求:有时需要直接从后台返回html代码,并带有相应的css,免得在前端再写一堆嵌入代码进行判断。

django从 views 往 templates 传输html代码时,默认是不渲染此html代码,原因是为了安全。

而为了渲染html代码,需要额外加上一些代码:

from django.utils.safestring import mark_safe

deploy_success = mark_safe('<span class="label label-success">部署成功</span>')

## 然后在前端使用 {{ deploy_success }} 就能渲染成功

补充知识:Django后端向前端直接传html语言防止转义的方法(2种)

目的,为了让前端对后端传输的这种方式不转义

1.使用mark_safe()

from django.utils.safestring import mark_safe # 后端safe

2.使用safe过滤器

{{  value|safe  }}

以上这篇django从后台返回html代码的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python处理文本文件并生成指定格式的文件
Jul 31 Python
python实现文件快照加密保护的方法
Jun 30 Python
Python遍历目录并批量更换文件名和目录名的方法
Sep 19 Python
Python unittest模块用法实例分析
May 25 Python
Python中的CSV文件使用&quot;with&quot;语句的方式详解
Oct 16 Python
在IPython中执行Python程序文件的示例
Nov 01 Python
Python使用LDAP做用户认证的方法
Jun 20 Python
详解python实现数据归一化处理的方式:(0,1)标准化
Jul 17 Python
python清空命令行方式
Jan 13 Python
Python替换NumPy数组中大于某个值的所有元素实例
Jun 08 Python
新手必备Python开发环境搭建教程
May 28 Python
如何利用pygame实现打飞机小游戏
May 30 Python
Django-xadmin后台导入json数据及后台显示信息图标和主题更改方式
Mar 11 #Python
python3 实现口罩抽签的功能
Mar 11 #Python
python+selenium 脚本实现每天自动登记的思路详解
Mar 11 #Python
Django+boostrap 美化admin后台的操作
Mar 11 #Python
Windows 下python3.8环境安装教程图文详解
Mar 11 #Python
django admin后管定制-显示字段的实例
Mar 11 #Python
Python 3.8 新功能来一波(大部分人都不知道)
Mar 11 #Python
You might like
利用php绘制饼状图的实现代码
2013/06/07 PHP
跟我学Laravel之快速入门
2014/10/15 PHP
CI框架验证码CAPTCHA辅助函数用法实例
2014/11/05 PHP
PHP+MySQL实现无极限分类栏目的方法
2015/12/23 PHP
PHP开发APP端微信支付功能
2017/02/17 PHP
使两个iframe的高度与内容自适应,且相等
2006/11/20 Javascript
Javascript SHA-1:Secure Hash Algorithm
2006/12/20 Javascript
javascript笔记 String类replace函数的一些事
2011/09/22 Javascript
jquery中ajax学习笔记3
2011/10/16 Javascript
JavaScript高级程序设计 读书笔记之十一 内置对象Global
2012/03/07 Javascript
jQuery实现可拖动的浮动层完整代码
2013/05/27 Javascript
js创建元素(节点)示例
2014/01/02 Javascript
js确认删除对话框适用于a标签及submit
2014/07/10 Javascript
javascript白色简洁计算器
2015/05/04 Javascript
JavaScript操作 url 中 search 部分方法函数
2016/06/15 Javascript
javascript时间差插件分享
2016/07/18 Javascript
Vue.2.0.5过渡效果使用技巧
2017/03/16 Javascript
微信小程序实现鼠标拖动效果示例
2017/12/01 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
Vue通过ref父子组件拿值方法
2018/09/12 Javascript
Node.js console控制台简单用法分析
2019/01/04 Javascript
Angular中innerHTML标签的样式不起作用的原因解析
2019/06/18 Javascript
Angular8引入百度Echarts进行图表分析的实现代码
2019/11/27 Javascript
JavaScript事件循环及宏任务微任务原理解析
2020/09/02 Javascript
[06:15]2016国际邀请赛中国区预选赛单车采访:我顶WINGS
2016/06/27 DOTA
python实现简单的socket server实例
2015/04/29 Python
Python快速转换numpy数组中Nan和Inf的方法实例说明
2019/02/21 Python
tensorflow 重置/清除计算图的实现
2020/01/19 Python
python解析xml文件方式(解析、更新、写入)
2020/03/05 Python
How to spawning asynchronous work in J2EE
2016/08/29 面试题
应届生法律求职信
2013/10/22 职场文书
小班秋游活动方案
2014/02/22 职场文书
企业厂务公开实施方案
2014/03/26 职场文书
党的群众路线教育实践活动总结报告
2014/07/03 职场文书
困难补助申请报告
2015/05/19 职场文书
python随机打印成绩排名表
2021/06/23 Python