0
喜的朋友是他們的任何方法來計算值的數量爲一本字典的Django模板計數在Django模板每個鍵的字典值
像假設我有一個字典特定鍵
y = { 1:('A', 'B','C'), 2:('C','D','E','F') }
我正在通過這個詞典。從我的Django的意見,我想計算我的Django模板中的每個鍵值的數量來執行一些特定的任務。
我試着用計數,但它不工作........任何想法
喜的朋友是他們的任何方法來計算值的數量爲一本字典的Django模板計數在Django模板每個鍵的字典值
像假設我有一個字典特定鍵
y = { 1:('A', 'B','C'), 2:('C','D','E','F') }
我正在通過這個詞典。從我的Django的意見,我想計算我的Django模板中的每個鍵值的數量來執行一些特定的任務。
我試着用計數,但它不工作........任何想法
內置模板過濾length
應該有所幫助。
https://docs.djangoproject.com/en/dev/ref/templates/builtins/?from=olddocs#length
的length
濾波器在the Django Book正是如此描述:
長度:返回值的長度。您可以在列表或 上使用此字符串,或者知道如何確定其長度的任何Python對象 (即,具有
__len__()
方法的任何對象)。
實施例:
<ul>
{% for k,v in y.items %}
<li>key: {{ k }} has {{ v|length }} value(s)</li>
{% endfor %}
</ul>