欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Python autoescape標(biāo)簽用法解析

 更新時(shí)間:2020年01月17日 11:09:07   作者:一笑而過~一笑奈何  
這篇文章主要介紹了Python autoescape標(biāo)簽用法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

這篇文章主要介紹了Python autoescape標(biāo)簽用法解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下

1.spaceless標(biāo)簽:移除html標(biāo)簽中的空白字符。包括空格、tab鍵、換行符,示例代碼如下:
{% spaceless %}具體內(nèi)容{% endspaceless %}

2.autoescape標(biāo)簽:DTL模板中默認(rèn)已經(jīng)開啟了自動(dòng)轉(zhuǎn)義,會(huì)將那些特殊字符串進(jìn)行轉(zhuǎn)義,比如會(huì)將“<”轉(zhuǎn)義成<會(huì)將“>”轉(zhuǎn)移成“>”,使用DTL的自動(dòng)轉(zhuǎn)義,可以使網(wǎng)站不容易出現(xiàn)XSS漏洞。

如果變量是可信任的,那么可以使用“autoescape”標(biāo)簽來(lái)關(guān)掉 自動(dòng)轉(zhuǎn)義,示例代碼如下:

views.py中代碼如下:

from django.shortcuts import render
def index(request):
  # 定義一個(gè)上下文
  context = {
    "info":"<a 
  }
  return render(request,'index01.html',context=context)

index01.html中代碼如下:

<body>
<!--此時(shí)關(guān)掉了DTL模板中的自動(dòng)轉(zhuǎn)義功能-->
  {% autoescape off %}
    {{ info }}
  {% endautoescape %}
</body>

運(yùn)行結(jié)果如下:


查看不關(guān)掉DTL自動(dòng)轉(zhuǎn)義功能時(shí),運(yùn)行結(jié)果如下:

如果想要查看特殊字符被轉(zhuǎn)義為什么了,就可以通過查看網(wǎng)頁(yè)源碼進(jìn)行查看。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 教你pycharm運(yùn)行Django第一個(gè)項(xiàng)目

    教你pycharm運(yùn)行Django第一個(gè)項(xiàng)目

    本文主要介紹了教你pycharm運(yùn)行Django第一個(gè)項(xiàng)目的實(shí)現(xiàn),文中通過圖文示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-08-08
  • python 爬蟲如何正確的使用cookie

    python 爬蟲如何正確的使用cookie

    這篇文章主要介紹了python 爬蟲如何使用cookie,幫助大家繞過網(wǎng)站設(shè)置的登錄規(guī)則以及登錄時(shí)的驗(yàn)證碼識(shí)別,完成自身的爬取需求,感興趣的朋友可以了解下
    2020-10-10
  • Python自然語(yǔ)言處理之詞干,詞形與最大匹配算法代碼詳解

    Python自然語(yǔ)言處理之詞干,詞形與最大匹配算法代碼詳解

    這篇文章主要介紹了Python自然語(yǔ)言處理之詞干,詞形與MaxMatch算法代碼詳解,涉及詞干提取,詞形還原,簡(jiǎn)單總結(jié)了二者的區(qū)別和聯(lián)系,最后還分享了最大匹配算法的相關(guān)示例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • python函數(shù)定義和調(diào)用過程詳解

    python函數(shù)定義和調(diào)用過程詳解

    這篇文章主要介紹了python函數(shù)定義和調(diào)用過程詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • Python語(yǔ)言中的if語(yǔ)句詳情

    Python語(yǔ)言中的if語(yǔ)句詳情

    這篇文章主要介紹了Python語(yǔ)言中的if語(yǔ)句詳情,每條if語(yǔ)句的核心都是一個(gè)值為True或False的表達(dá)式,這種表達(dá)式被稱為條件測(cè)試,下面文章介紹python語(yǔ)言的if語(yǔ)句詳細(xì)內(nèi)容,需要的小伙伴可以參考一下
    2022-02-02
  • python實(shí)現(xiàn)機(jī)器人卡牌

    python實(shí)現(xiàn)機(jī)器人卡牌

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)機(jī)器人卡牌,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • 用Python編寫一個(gè)簡(jiǎn)單的FUSE文件系統(tǒng)的教程

    用Python編寫一個(gè)簡(jiǎn)單的FUSE文件系統(tǒng)的教程

    這篇文章主要介紹了用Python編寫一個(gè)簡(jiǎn)單的FUSE文件系統(tǒng)的教程,對(duì)于數(shù)據(jù)的備份很有幫助,需要的朋友可以參考下
    2015-04-04
  • Python中特殊函數(shù)集錦

    Python中特殊函數(shù)集錦

    這篇文章主要介紹了Python中特殊函數(shù),主要介紹一下四個(gè)函數(shù):1 過濾函數(shù)filter 2 映射和歸并函數(shù)map/reduce 3 裝飾器@ 4 匿名函數(shù)lamda,需要的朋友可以參考下
    2015-07-07
  • python安裝scipy的步驟解析

    python安裝scipy的步驟解析

    這篇文章主要介紹了python安裝scipy的步驟解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python這樣操作能存儲(chǔ)100多萬(wàn)行的xlsx文件

    Python這樣操作能存儲(chǔ)100多萬(wàn)行的xlsx文件

    這篇文章主要介紹了Python這樣操作能存儲(chǔ)100多萬(wàn)行的xlsx文件的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-04-04

最新評(píng)論