91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何分析Django中編寫自定義模板標簽tags和過濾器

發布時間:2021-12-08 16:16:08 來源:億速云 閱讀:134 作者:柒染 欄目:互聯網科技

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

django的模板系統自帶了一系列的內建標簽和過濾器,一般情況下可以滿足你的要求,如果覺得需更精準的模板標簽或者過濾器,你可以自己編寫模板標簽和過濾器,然后使用{% 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和過濾器就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江门市| 辽源市| 青河县| 察哈| 黑龙江省| 商城县| 如皋市| 日喀则市| 广南县| 浦县| 西丰县| 沙坪坝区| 阿尔山市| 闽清县| 色达县| 新疆| 西乌珠穆沁旗| 桑植县| 安庆市| 得荣县| 赤峰市| 泰宁县| 和硕县| 连山| 疏勒县| 台中县| 都兰县| 巨鹿县| 溧阳市| 闵行区| 株洲市| 利津县| 扬州市| 左贡县| 古田县| 滦平县| 外汇| 搜索| 石阡县| 盘山县| 洛隆县|