Приветствую!
По всей видимости я дико туплю, но что-то лыжи не едут.
Есть queryset, назовём его keywords, содержит, собственно слова (строки), есть словарь word_freq, выглядит следующим образом:
{
'foo': 3,
'bar': 5,
...
}
Нужно перебрать в django шаблоне queryset и вывести совпадения из словаря, делаю следующим образом:
{% for keyword in keywords %}
{% if keyword.keyword in word_freq %}
{{ keyword.keyword }}: {{ word_freq.keyword.keyword }}
{% endif %}
{% endfor %}
На выходе должен получить строку foo: 3 bar: 5 и т.д. А получаю foo: bar:. То есть, queryset успешно перебирается, находит совпадения в словаре, но значение из словаря не выводит. Подозреваю, что проблема в формате кода word_freq.keyword.keyword
Заранее спасибо!
UPD. В конечном итоге решения не нашел, причесал данные во вьюхе.