我有以下查詢集
query_data= <QuerySet [{'month': datetime.date(2022, 1, 1), 'count': 9}, {'month': datetime.date(2021, 12, 1), 'count': 9}]>
但是當我嘗試在視圖中做
{% for mm in query_data %}
<span>{{mm['month'] | date: 'F' }}</span>
{%endfor%}
它沒有顯示資料
但如果我這樣做<span>abcd</span>了,它會顯示 abcd
uj5u.com熱心網友回復:
在模板中,您必須使用點符號來訪問字典鍵:
{% for mm in query_data %}
<span>{{ mm.month | date: 'F' }}</span>
{% endfor %}
uj5u.com熱心網友回復:
只需使用 mm.month
{% for mm in query_data %}
<span>{{ mm.month | date: 'F' }}</span>
{% endfor %}
%此外,模板前后必須有空格。你的空間沒有endfor
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/420201.html
標籤:
上一篇:Django:如何創建超級用戶?
下一篇:洗掉字典字典中的回圈資料
