2017-11-08 5 views
0

현재 forloop.counter를 사용하여 일련 번호를 표시하고 있지만 조건이 만족되지 않으면 번호를 건너 뜁니다. 그래서 일련 번호를 인쇄 할 수 없습니다. 나는 변수를 증가하고 일련 번호를 사용하는 방법이 필요django에서 일련 번호로 사용할 변수 증가시키기

templates.html

{% for all in all_lockscreens %} 
    {% if all.media_type == "image" %} 
    <tr> 
    <td>{{ forloop.counter }}</td> 
    <td>{{ all.media_name }}</td> 
    <td>{{ all.description }}</td> 
     <td>{{ all.date_added }}</td> 
     </tr> 
     {% endif %} 
     {% endfor %} 

루프 일련 번호

답변

1

가장 쉬운 방법을 사용할 수있는 경우 내부 변수를 증가 필요 당신의 views.py Queryset for all_lockscreens에 filter(media_type="image")을 아마 할 것입니다.