Шаблон Django, нужно 2 значения для распаковки в цикле for; получено 1

Столкнулся с проблемой, связанной с вышеуказанной ошибкой. Я пытаюсь выделить слова на основе идентификатора, заданного словарем в Django

                  <td class="text-center">
                    {% with background_color=None %}
                      {% for key, value in row.Context.items %}
                        {% if not background_color %}
                          {% for pattern, color in pos_color_map.items %}
                            {% if pattern in value|default:''|lower %}
                              {% with background_color=color %}
                              {% endwith %}
                            {% endif %}
                          {% endfor %}
                        {% endif %}
                      {% endfor %}
                      <span style="background-color: {{ background_color }}">
                        {{ key }}
                      </span>{% if not forloop.last %}, {% endif %}
                    {% endwith %}
                  </td>
Вернуться на верх