最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

django從后臺返回html代碼的實(shí)例

 更新時(shí)間:2020年03月11日 11:18:16   作者:獨(dú)孤仁  
這篇文章主要介紹了django從后臺返回html代碼的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

需求:有時(shí)需要直接從后臺返回html代碼,并帶有相應(yīng)的css,免得在前端再寫一堆嵌入代碼進(jìn)行判斷。

django從 views 往 templates 傳輸html代碼時(shí),默認(rèn)是不渲染此html代碼,原因是為了安全。

而為了渲染html代碼,需要額外加上一些代碼:

from django.utils.safestring import mark_safe

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

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

補(bǔ)充知識:Django后端向前端直接傳html語言防止轉(zhuǎn)義的方法(2種)

目的,為了讓前端對后端傳輸?shù)倪@種方式不轉(zhuǎn)義

1.使用mark_safe()

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

2.使用safe過濾器

{{  value|safe  }}

以上這篇django從后臺返回html代碼的實(shí)例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

荆州市| 深圳市| 台南市| 平阳县| 衡东县| 巫溪县| 赫章县| 惠东县| 南乐县| 西平县| 闽清县| 徐州市| 策勒县| 同德县| 清新县| 和平县| 尼勒克县| 和平区| 新晃| 镇雄县| 贵州省| 和林格尔县| 淮阳县| 灵丘县| 曲松县| 浦江县| 盐亭县| 牙克石市| 马龙县| 梓潼县| 张家口市| 山阴县| 崇礼县| 佛学| 绥滨县| 连城县| 龙门县| 望江县| 上虞市| 陕西省| 兴海县|