【发布时间】:2021-11-21 11:21:04
【问题描述】:
我写了一个函数,最后,函数创建了几个模型对象(相同的模型不同的值)。我列出了这些对象,但我只想列出一个具有相同 dashboard_id 值的对象。
我发现了一些相关信息,但在表格中显示时遇到问题。
它正在工作,但不显示值。我该如何解决?
views.py
def reports_list(request):
report_list = Reports.objects.values_list('dashboard_id', flat=True).distinct()
context = {
'report_list': report_list,
}
return render(request, "report_list.html", context)
report_list.html
<table id="table_id" class="display">
<thead>
<tr>
<th>Kullanıcı</th>
<th>Yüklenme Tarihi</th>
<th>Görüntüle</th>
</tr>
</thead>
<tbody>
{% for report in report_list %}
<tr>
<td>{{ report.user.first_name }} {{ report.user.last_name }}</td>
<td>{{ report.created_at }}</td>
<td>view</td>
</tr>
{% endfor %}
</tbody>
</table>
【问题讨论】: