I can not use context variable to compare with forloop.counter or forloop.revcounter. No error returning. But, every time if statement become false.
here is my view func-
def view_single_server(request, pk):
server = PhysicalServer.objects.get(pk=pk)
context = {
'server' : server,
'n':range(42)
}
return render(request,'server/view_single_server.html', context )
And Here is my templete-
{% for i in n %}
{% if forloop.revcounter == server.loc_in_rack %}
<li>{{server.loc_in_rack}}</li>
{% else %}
<li>No Server</li>
{% endif %}
{% endfor %}
What wrong am I doing?