Tôi có một câu hỏi cơ bản, bằng ngôn ngữ mẫu Django, làm thế nào bạn có thể biết bạn đang ở lần lặp vòng cuối cùng trong một for
vòng lặp?
Tôi có một câu hỏi cơ bản, bằng ngôn ngữ mẫu Django, làm thế nào bạn có thể biết bạn đang ở lần lặp vòng cuối cùng trong một for
vòng lặp?
Câu trả lời:
Bạn sẽ sử dụng forloop.last
. Ví dụ:
<ul>
{% for item in menu_items %}
<li{% if forloop.last %} class='last'{% endif %}>{{ item }}</li>
{% endfor %}
</ul>
forloop.last
sẽ kiểm tra lần lặp cuối cùng của vòng lặp bên trong nhất.