【发布时间】:2018-07-30 01:19:06
【问题描述】:
我正在尝试将具有多个模型的多个查询集显示为时间线,并按时间对它们进行排序,而不是在另一个之后显示一个查询集,我当前的代码如下所示:
<div class="user-info col-md-8">
{% for obj in user.marks_set.all %}
<p>{{ obj.module }}</p>
<p>{{ obj.grade }}</p>
<p>{{ obj.date }}</p>
{% endfor %}
{% for obj in events %}
{{ obj.content }}
{% endfor %}
</div>
所有模型都有日期字段,我正在尝试显示所有内容并按日期排序 em,而不是显示所有标记,然后显示所有事件
【问题讨论】:
-
你面临什么问题?
-
我正在尝试找到一种方法将 em 显示为时间线和 order_by = "-date" 例如 (mark ,event, mark) 而不是在所有事件之后显示所有标记
标签: django django-models django-templates django-views