我有我的模板下面的代碼:Django模板:forloop.first和forloop.last
{% for f in friendslist %}
{% if forloop.first %}
// display something
{% endif %}
// display stuff
{% if forloop.last %}
// display something
{% endif %}
{% endfor %}
它將按預期工作時,有在friendslist多個項目。但是,如果只有1個項目,則不會顯示forloop.last 條件中的內容。
我想這是因爲這種情況下的循環是第一個,但我的意思是它也是最後一個權利?那麼爲什麼dosn't內容首先和最後 有條件顯示?
我試過這個代碼只有一個項目的列表對象,並且兩個部分的內容按預期方式顯示。 – Brandon
這可能仍然取決於Django的版本,我認爲你應該提到你正在使用的Django的版本。 – dusual