TypeError unhashable type: 'dict' - Python
Формулировка задачи:
Здравствуйте, возникла проблема с Django не могу никак вывести данные из бд (mysql в таблицу), возникает следующая ошибка:
Exception Value: unhashable type: 'dict'
Данные пытаюсь получить следующим образом:
кусочек views.py:
косочек models.py:
from django.db import models
В шаблоне:
Может кто-нибудь сталкивался с такой проблемой и сможет указать мне путь к решению?
Листинг программы
- List_of_date=El.objects.all()
- return HttpResponse(template.render(context),args, {'List_of_date': List_of_date})
Листинг программы
- class El(models.Model):
- id_ch=models.IntegerField()
- TXT = models.CharField(max_length=200)
Листинг программы
- <table>
- <thead>
- <tr>
- <th>№</th>
- <th>Текст</th>
- </tr>
- </thead>
- <tbody>
- {% for i in List_of_date %}
- <tr>
- <td class="center">{{ i.id_ch }}</td>
- <td class="center">{{ i.TXT }}</td>
- </tr>
- {% endfor %}
- </tbody>
- </table>
Решение задачи: «TypeError unhashable type: 'dict'»
textual
Листинг программы
- args={}
- args['TMP']="Temp"
- return HttpResponse(template.render(context),args)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д