我在網頁上顯示使用Django的mysql數據庫。我從views.py
將數據庫渲染爲obj
,並在index.html
中使用它。我想知道是否有可能獲得此對象的索引obj
?即在相同的循環迭代中,我想要下一行的值,例如在第10行的迭代中,{{ b.col2 }}
我得到第2行的col2值,如何在同一循環迭代中獲得第11行的b.col2
值並將其存儲在用於比較的臨時變量。有沒有一種方法可以獲得對象的索引?如何獲取使用Django在HTML中呈現的對象的索引
<script>
var i = 1; </script>
{% for b in obj %}
<tr>
<td>{{ b.col1 }}</td>
<td><span class="wrapped"><span>{{ b.col2 }}</span></span> </td>
<td id='myTable'></td>
<td id='myTable'></td>
<td>{{ b.col5 }}</td>
<td>{{ b.col6 }}</td>
<td>{{ b.col7 }}</td>
</tr>
{% endfor %}
</table>
UPDATE:
views.py:
def display(request):
return render_to_response('index.html', {'obj': my_model.objects.order_by('col2')})
你能分享你的views.py嗎? – mattjegan
@mattjegan共享 – akrama81