Example: django doc
cities = [
{'name': 'Mumbai', 'population': '19,000,000', 'country': 'India'},
{'name': 'New York', 'population': '20,000,000', 'country': 'USA'},
{'name': 'Calcutta', 'population': '15,000,000', 'country': 'India'},
{'name': 'Chicago', 'population': '7,000,000', 'country': 'USA'},
{'name': 'Tokyo', 'population': '33,000,000', 'country': 'Japan'},
]
{% regroup cities by country as country_list %}
{% for country, local_cities in country_list %}
{% for city in local_cities %}
{{total_number_of_iteration_till_now}} {{ city.name }}: {{ city.population }}
{% endfor %}
{% endfor %}
How do I get the total iteration number of both inner and outer for loop for each iteration?
Desired output:
India
1)Mumbai: 19,000,000
USA
2)New York: 20,000,000
India
3)Calcutta: 15,000,000
USA
4)Chicago: 7,000,000
Japan
5)Tokyo: 33,000,000
forloop.counter
and forloop.counter0
return only inner index