django模板是否支持函數?
我可以在模板中內聯編寫它們嗎?
如果我可以,怎麼樣?django模板中的函數
1
A
回答
3
否。Django模板的思想是它們只顯示信息(或多或少)。更復雜的結構(如函數)必須在其他地方定義。
但是,您可以創建自己的模板標籤或模板過濾器(在Python代碼中),然後在模板中使用它們。它們的作用類似於功能。不過,它們的定義並不在您的模板中。
您可以在Django documentation
1
讀到它可以調用方法不帶參數:(。)stackoverflow answer
您可以通過使用點符號做。 read more about variables in Django reference
使用點(。)訪問變量的屬性。 技術上,當模板系統遇到一個點,它會嘗試以下查找,順序如下:
Dictionary lookup Attribute lookup Method call List-index lookup
相關問題
- 1. django模板調用函數
- 2. 在模板中使用函數(Django/Python)
- 3. 作爲模板函數的模板參數的模板函數
- 4. 非模板類中的函數模板
- 5. 模板類中的模板函數
- 6. 調用Python函數在Django模板
- 7. 模板模板函數中默認的const char *模板參數
- 8. 如何調用在Django模板中引用參數的函數?
- 9. 模板模板C++函數
- 10. cpp中的模板函數
- 11. C++中的模板函數
- 12. Django模板參數
- 13. Django模板中的模量%
- 14. 如何在django模板中的「for」函數中使用python?
- 15. 函數模板
- 16. Django的模板數據
- 17. 如何訪問Django模板標籤中的視圖函數?
- 18. 如何從Django模板中的Jquery腳本調用python函數
- 19. 如何從Django中的模板調用控制器函數?
- 20. 如何從我的Django模板中調用Dajax/Dajaxice函數
- 21. 從模板中的標記腳本調用Django python函數
- 22. 導出模板類的模板函數
- 23. 模板類的專用模板函數
- 24. Django的模板
- 25. 模板Django的
- 26. Django的模板
- 27. Django的模板
- 28. Enterprise Architect中的模型模板函數
- 29. 模板函數採用模板參數
- 30. 模板參數模板函數