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

如何在 Django 模板中輸出 "{{"

 更新時(shí)間:2020年01月24日 11:32:02   作者:棲遲於一丘  
這篇文章主要介紹了如何在 Django 模板中輸出 "{{" ,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧

起步

隨著 javascript 的壯大,前端也要使用自己的模板引擎了。若變量使用 {{ 包裹的形式,而 {{ 又會(huì)被 Django 模板引擎解析。導(dǎo)致 {{ 無(wú)法輸出到前端,這個(gè)時(shí)候應(yīng)該怎么處理?大概有三種方式解決。

方法一:使用 templatetag 標(biāo)簽

這個(gè)官方給出的解決方案,標(biāo)簽也是內(nèi)置的:

{% templatetag openvariable %} variable {% templatetag closevariable %}

輸出到前端為: {{ variable }} 它能在渲染后的內(nèi)容前后加上標(biāo)簽。比如:

{% templatetag openvariable %} variable || {{ count }} {% templatetag closevariable %}

渲染為: {{ variable || 90 }} ,可以看到 templatetag 標(biāo)簽的內(nèi)容會(huì)被解析,然后再將得到的解析結(jié)果包裹 {{ ,因此這個(gè)方法的自由度很高。

方法二:使用 verbatim 臨時(shí)關(guān)閉模板引擎

標(biāo)簽 verbatim 也是內(nèi)置標(biāo)簽,它的作用是原樣輸出模板內(nèi)容:

{% verbatim %}{{ variable }}{% endverbatim %}

渲染結(jié)果為: {{ variable }} 。

方法三:使用自定義標(biāo)簽

創(chuàng)建標(biāo)簽函數(shù):

@register.simple_tag()
def double_brace(text):
  return "{{ %s }}" % text

模板中使用:

{% double_brace "variable" %}

渲染結(jié)果: {{ variable }} 。

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

相關(guān)文章

  • 使用 pytorch 創(chuàng)建神經(jīng)網(wǎng)絡(luò)擬合sin函數(shù)的實(shí)現(xiàn)

    使用 pytorch 創(chuàng)建神經(jīng)網(wǎng)絡(luò)擬合sin函數(shù)的實(shí)現(xiàn)

    這篇文章主要介紹了使用 pytorch 創(chuàng)建神經(jīng)網(wǎng)絡(luò)擬合sin函數(shù)的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-02-02
  • python實(shí)現(xiàn)兩張圖片拼接為一張圖片并保存

    python實(shí)現(xiàn)兩張圖片拼接為一張圖片并保存

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)兩張圖片拼接為一張圖片并保存,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-07-07
  • python用戶評(píng)論標(biāo)簽匹配的解決方法

    python用戶評(píng)論標(biāo)簽匹配的解決方法

    這篇文章主要為大家詳細(xì)介紹了python用戶評(píng)論標(biāo)簽匹配的解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • 詳細(xì)介紹pandas的DataFrame的append方法使用

    詳細(xì)介紹pandas的DataFrame的append方法使用

    這篇文章主要介紹了詳細(xì)介紹pandas的DataFrame的append方法使用,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python實(shí)現(xiàn)PS濾鏡碎片特效功能示例

    Python實(shí)現(xiàn)PS濾鏡碎片特效功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)PS濾鏡碎片特效功能,結(jié)合實(shí)例形式分析了Python實(shí)現(xiàn)PS濾鏡碎片效果的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2018-01-01
  • Python中str.join()簡(jiǎn)單用法示例

    Python中str.join()簡(jiǎn)單用法示例

    這篇文章主要介紹了Python中str.join()簡(jiǎn)單用法,結(jié)合實(shí)例形式分析了Python中str.join()用于連接生成新字符串的相關(guān)操作技巧,需要的朋友可以參考下
    2018-03-03
  • 利用Python爬取微博數(shù)據(jù)生成詞云圖片實(shí)例代碼

    利用Python爬取微博數(shù)據(jù)生成詞云圖片實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于利用Python爬取微博數(shù)據(jù)生成詞云圖片的相關(guān)資料,文中通過(guò)示例代碼介紹非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-08-08
  • python+POP3實(shí)現(xiàn)批量下載郵件附件

    python+POP3實(shí)現(xiàn)批量下載郵件附件

    這篇文章主要為大家詳細(xì)介紹了python+POP3實(shí)現(xiàn)批量下載郵件附件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-06-06
  • Pycharm中安裝Pygal并使用Pygal模擬擲骰子(推薦)

    Pycharm中安裝Pygal并使用Pygal模擬擲骰子(推薦)

    這篇文章主要介紹了Pycharm中安裝Pygal并使用Pygal模擬擲骰子,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-04-04
  • Python+Pygame實(shí)現(xiàn)代碼雨動(dòng)畫(huà)效果

    Python+Pygame實(shí)現(xiàn)代碼雨動(dòng)畫(huà)效果

    這篇文章主要為大家詳細(xì)介紹了python中的一個(gè)小項(xiàng)目:利用pygame實(shí)現(xiàn)代碼雨動(dòng)畫(huà)效果,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以嘗試一下
    2022-11-11

最新評(píng)論