Список выглядит следующим образом. Здесь значение forloopcounter не работает. Как исправить? Пожалуйста, дайте мне знать ваши взгляды. Пожалуйста, обратите внимание: статическое значение индекса работает, но динамическое значение индекса не работает (forloopcounter)Размер шаблона Django forloopcounter не работает
value = [
{
"pk": 1,
"Rate": [
{
"one": "one1"
},
{
"two": "two1"
}
]
},
{
"pk": 2,
"Rate": [
{
"one": "one2"
},
{
"two": "two2"
}
]
}
]
{% for i in value %}
{{i.Rate.forloopcounter.one}} # here forloopcounter value is not working
{{i.Rate.0.one}} # This is working properly. But i need dynamic index
{% endfor %}
Зачем это работает? В словаре нет ключа 'forloopcounter'. –
Тариф - это ключ – user2224250
Да, Курс является первым ключом. Но почему вы думаете, что 'forloopcounter' будет работать как индекс в списке? –