У меня есть словарь, созданный с помощью Counter () в Django.У меня есть список учеников.Я заполняю этот список некоторыми элементами.Затем я получаю количество повторяющихся элементов с помощью Counter ().
На мой взгляд:
studentlist = []
for stu in studentslatetoclassthissemester:
student = str(stu['student__std_no'])
studentlist.append(student)
studentsum = Counter(studentlist)
Так что studentum - это словарь, как показано ниже.
Counter ({'0247': 4, '0044': 1, '0050': 1, '0241': 1, '0854': 1, '0245': 1, '0076': 1, '0234': 1})
В шаблоне django я пытаюсь получить указанный ключ и значения, как показано ниже:
{% for key, value in studentsum.items %}
{{key}} - {{value}}
{% endfor %}
Но я получаю ошибку ниже:
Тип исключения: TypeError
Значение исключения: объект 'int' не повторяется