成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

如何分析Django中編寫自定義模板標簽tags和過濾器-創(chuàng)新互聯

這篇文章給大家介紹如何分析Django中編寫自定義模板標簽tags和過濾器,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

創(chuàng)新互聯是一家專業(yè)提供貴港企業(yè)網站建設,專注與成都網站制作、做網站、外貿營銷網站建設、H5場景定制、小程序制作等業(yè)務。10年已為貴港眾多企業(yè)、政府機構等服務。創(chuàng)新互聯專業(yè)的建站公司優(yōu)惠進行中。

django的模板系統(tǒng)自帶了一系列的內建標簽和過濾器,一般情況下可以滿足你的要求,如果覺得需更精準的模板標簽或者過濾器,你可以自己編寫模板標簽和過濾器,然后使用{% load %}標簽使用他們。

代碼布局

自定義標簽和過濾器必須依賴于一個django app,也就是說,自定義標簽和過濾器是綁定app的。該app應該包含一個templatetags目錄,這個目錄一個和model.py,views.py在同一個層級,記得在該目錄下建立一個__init__.py文件一遍django知道這是一個python包。在該目錄下,你可以新建一個python模塊文件,文件名不要和其他app中的沖突就好。例如:

polls/
    models.py
    templatetags/
         __init__.py
        poll_extras.py
    views.py

然后在你的模板文件中你可以這樣使用你的自定義標簽和過濾器:

{% load poll_extras %}

注意事項:

  • 包含templatetags目錄的app一定要在INSTALLED_APPS列表里面

  • {% load %}load的是模塊名,而不是app名

  • 記得使用 from django import template ,register=template.Library()注冊

關于如何分析Django中編寫自定義模板標簽tags和過濾器就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

分享標題:如何分析Django中編寫自定義模板標簽tags和過濾器-創(chuàng)新互聯
URL標題:http://jinyejixie.com/article8/ccjoip.html

成都網站建設公司_創(chuàng)新互聯,為您提供虛擬主機、外貿建站、網站設計公司標簽優(yōu)化、網站改版、App設計

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

h5響應式網站建設
尼木县| 九江县| 思茅市| 开阳县| 台东市| 新源县| 临洮县| 旬阳县| 旬阳县| 息烽县| 鹿邑县| 手游| 江西省| 临沭县| 界首市| 奈曼旗| 塘沽区| 金沙县| 公主岭市| 静海县| 樟树市| 波密县| 大兴区| 宜春市| 伊通| 龙井市| 元阳县| 米脂县| 延吉市| 惠东县| 板桥市| 黔东| 离岛区| 夏河县| 射洪县| 那坡县| 曲阜市| 松阳县| 建湖县| 延边| 柘荣县|