문제 상황: django의 template 코드에서 db 데이터를 for loop를 돌며 출력시키는데, 이 앞에 번호를 매기고 싶음 (1위: 데이터[0], 2위: 데이터[1] 이런식)
# django html
<h4 class="summary__card_info">
🔍검색 결과 접근 top 5:
{% if nac_access_rank %}
{% for rank in nac_access_rank %}
{{forloop.counter}}위 <span class="search_result">{{rank.user_id__name}}</span>
{% endfor %}
{% endif %}
</h4>
그 결과,
1,2,3이 자동으로 순서대로 출력된다.
{{ forloop.counter }} 는 1,2,3,...출력
{{ forloop.counter0 }} 은 0,1,2,...출력
성공~