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

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

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

起步

隨著 javascript 的壯大,前端也要使用自己的模板引擎了。若變量使用 {{ 包裹的形式,而 {{ 又會被 Django 模板引擎解析。導致 {{ 無法輸出到前端,這個時候應該怎么處理?大概有三種方式解決。

方法一:使用 templatetag 標簽

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

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

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

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

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

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

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

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

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

方法三:使用自定義標簽

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

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

模板中使用:

{% double_brace "variable" %}

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

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

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

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

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

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

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

    python用戶評論標簽匹配的解決方法

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

    詳細介紹pandas的DataFrame的append方法使用

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

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

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

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

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

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

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

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

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

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

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

    Python+Pygame實現(xiàn)代碼雨動畫效果

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

最新評論