Saya mempunyai pertanyaan dasar, dalam bahasa cetakan Django bagaimana Anda dapat mengetahui apakah Anda berada pada perulangan perulangan terakhir dalam sebuah forperulangan?
Saya mempunyai pertanyaan dasar, dalam bahasa cetakan Django bagaimana Anda dapat mengetahui apakah Anda berada pada perulangan perulangan terakhir dalam sebuah forperulangan?
Jawaban:
Anda akan menggunakan forloop.last. Sebagai contoh:
<ul>
{% for item in menu_items %}
<li{% if forloop.last %} class='last'{% endif %}>{{ item }}</li>
{% endfor %}
</ul>
forloop.parentloopuntuk mengakses loop yang mengelilingi loop saat ini. Jadi untuk memeriksa iterasi terakhir dari loop induk, seseorang dapat menggunakan forloop.parentloop.last. Lihat dokumentasinya . @Tagar
forloop.lastakan memeriksa iterasi terakhir dari loop paling dalam.