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 相关文章推荐
Python3基础之基本运算符概述
Aug 13 Python
python设计模式大全
Jun 27 Python
Python实现图片滑动式验证识别方法
Nov 09 Python
python中的闭包函数
Feb 09 Python
Python中循环引用(import)失败的解决方法
Apr 22 Python
Python运维开发之psutil库的使用详解
Oct 18 Python
Python列表list排列组合操作示例
Dec 18 Python
Python3.5文件修改操作实例分析
May 01 Python
Python如何使用paramiko模块连接linux
Mar 18 Python
基于Python计算圆周率pi代码实例
Mar 25 Python
django 读取图片到页面实例
Mar 27 Python
Django使用Profile扩展User模块方式
May 14 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
网站当前的在线人数
2006/10/09 PHP
PHP文件上传实例详解!!!
2007/01/02 PHP
php读取excel文件示例分享(更新修改excel)
2014/02/27 PHP
微信支付开发发货通知实例
2016/07/12 PHP
PHP5中使用mysqli的prepare操作数据库的介绍
2019/03/18 PHP
Javascript实现DIV滚动自动滚动到底部的代码
2012/03/01 Javascript
Jquery ajaxStart()与ajaxStop()方法(实例讲解)
2013/12/18 Javascript
两种不同的方法实现js对checkbox进行全选和反选
2014/05/13 Javascript
javascript中select下拉框的用法总结
2016/01/07 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
Angular.JS中指令ng-if的注意事项小结
2017/06/21 Javascript
JavaScript创建对象的七种方式全面总结
2017/08/21 Javascript
Nodejs 发布自己的npm包并制作成命令行工具的实例讲解
2018/05/15 NodeJs
JavaScript 判断对象中是否有某属性的常用方法
2018/06/14 Javascript
vue基础之使用get、post、jsonp实现交互功能示例
2019/03/12 Javascript
vue-preview动态获取图片宽高并增加旋转功能的实现
2020/07/29 Javascript
uni-app实现获取验证码倒计时功能
2020/11/01 Javascript
微信小程序实现点赞业务
2021/02/10 Javascript
[04:13]2014DOTA2国际邀请赛 专访DC目前形势不容乐观
2014/07/12 DOTA
简单介绍Python中的filter和lambda函数的使用
2015/04/07 Python
python遍历数组的方法小结
2015/04/30 Python
使用Python读取大文件的方法
2018/02/11 Python
python之文件读取一行一行的方法
2018/07/12 Python
python re库的正则表达式入门学习教程
2019/03/08 Python
Python/Django后端使用PIL Image生成头像缩略图
2019/04/30 Python
python实现简单成绩录入系统
2019/09/19 Python
keras实现多种分类网络的方式
2020/06/11 Python
谷歌浏览器小字体处理方案即12px以下字体
2013/12/17 HTML / CSS
阿联酋手表和配饰购物网站:Rivolishop
2019/11/25 全球购物
工作睡觉检讨书
2014/02/25 职场文书
2014新课程改革心得体会
2014/03/10 职场文书
社会实践评语
2014/04/28 职场文书
2015年营销工作总结范文
2015/04/23 职场文书
Python中rapidjson参数校验实现
2021/07/25 Python
Win11 Build 25179预览版发布(附更新内容+ISO官方镜像下载)
2022/08/14 数码科技
mysql通过group by分组取最大时间对应数据的两种有效方法
2022/09/23 MySQL