django從后臺返回html代碼的實例
需求:有時需要直接從后臺返回html代碼,并帶有相應(yīng)的css,免得在前端再寫一堆嵌入代碼進(jìn)行判斷。
django從 views 往 templates 傳輸html代碼時,默認(rèn)是不渲染此html代碼,原因是為了安全。
而為了渲染html代碼,需要額外加上一些代碼:
from django.utils.safestring import mark_safe
deploy_success = mark_safe('<span class="label label-success">部署成功</span>')
## 然后在前端使用 {{ deploy_success }} 就能渲染成功
補充知識: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代碼的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python 實現(xiàn)將numpy中的nan和inf,nan替換成對應(yīng)的均值
這篇文章主要介紹了Python 實現(xiàn)將numpy中的nan和inf,nan替換成對應(yīng)的均值,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-06-06
女友半夜加班發(fā)自拍 python男友用30行代碼發(fā)現(xiàn)驚天秘密
大家好,我是Lex 喜歡欺負(fù)超人那個Lex 女友說今晚加班,還給我發(fā)了一張照片? 我心生懷疑,就用python分析了一下照片,結(jié)果發(fā)現(xiàn)。。。 劃重點:利用Python讀取照片的GPS信息信息2021-08-08
關(guān)于Pandas的Series創(chuàng)建方式和常用屬性
這篇文章主要介紹了關(guān)于Pandas的Series創(chuàng)建方式和常用屬性,Series 數(shù)據(jù)結(jié)構(gòu)是用于儲存一個序列的一維數(shù)組,DataFrame 數(shù)據(jù)結(jié)構(gòu)是用于存儲復(fù)雜數(shù)據(jù)的二維數(shù)據(jù)結(jié)構(gòu),本文來詳細(xì)說明一下2023-07-07
Python數(shù)學(xué)建模StatsModels統(tǒng)計回歸之線性回歸示例詳解
這篇文章主要為大家介紹了Python數(shù)學(xué)建模中StatsModels統(tǒng)計回歸之線性回歸的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助2021-10-10
Python使用base64模塊進(jìn)行二進(jìn)制數(shù)據(jù)編碼詳解
這篇文章主要介紹了Python使用base64模塊進(jìn)行二進(jìn)制數(shù)據(jù)編碼詳解,具有一定借鑒價值,需要的朋友可以參考下2018-01-01
Python網(wǎng)絡(luò)請求使用Requests庫抓取解析數(shù)據(jù)
在網(wǎng)絡(luò)編程中,請求和接收數(shù)據(jù)是最常見的任務(wù)之一,Python的Requests庫提供了豐富的功能,使得HTTP請求變得非常簡單,在本文中,我們將了解如何使用Requests庫發(fā)起HTTP請求,并解析返回的數(shù)據(jù)2023-08-08
超詳細(xì)OpenMV與STM32單片機通信 附完整源碼
這篇文章主要介紹了OpenMV與STM32單片機通信的相關(guān)知識,在文章結(jié)尾給大家提供了項目源碼,需要的朋友可以參考下2021-11-11

