Список по умолчанию в Django

Я использовал список по умолчанию в своем приложении Django, но результат не очень хороший

.html

{% for key, value in results.items %}
    <tr>
        <td>{{ item.key }} </td>
        <td>{{ item.value }} </td>
    </tr>
{% endfor %}

мой вывод:

defaultdict(<class 'list'>, {'List of auto blue': ['wolss', 'jaguar', 'bmw', 'tys', 'toyota',  'List of auto red': [jwdwoi, dede, dsd, dsa]})

views.py

from django.shortcuts import render
from django.core.files.storage import FileSystemStorage
import pandas as pd
import datetime
from datetime import datetime as td
import os
from collections import defaultdict

def home(request):

    if request.method == 'POST':
        uploaded_file = request.FILES['document']
        uploaded_file2 = request.FILES['document2']

        if uploaded_file.name.endswith('.xls'):

            savefile = FileSystemStorage()

            name = savefile.save(uploaded_file.name, uploaded_file)
            name2 = savefile.save(uploaded_file2.name, uploaded_file2)

            d = os.getcwd()
            file_directory = d+'\\media\\'+name
            file_directory2 = d+'\\media\\'+name2

            results,output_df =results1(file_directory,file_directory2)
            return render(request,"results.html",{"results":results,"output_df":output_df,})

    return render(request, "index.html")

def readfile(uploaded_file):

    data = pd.read_excel(uploaded_file, index_col=None)
    return data


def results1(file1,file2):

    results_list = defaultdict(list)

                    if d> t:
                        results_list["List of bleu auto :"].append(s_id)
 
                    if len(p_index) > 1:
                        results_list["List of red auto:"].append(s_id)

                   results_list

Что не так, пожалуйста? Как я могу получить вывод, подобный этому :

Список авто синего цвета: -wolss -jaguar -bmw -tys -toyota

Список авто красного цвета: -jwdwoi -dede -dsd -dsa

Вернуться на верх