context['roomfiltersettime'] = RoomLog.objects.filter(update_date__lte = choosend)
choosend是手动选择的日期
因此,上面返回所有RoomLog目标,更新日期< choosend
在我的模板中,我做如下:
{% for rl in roomfiltersettime %}
{% if rl.room.id = room.id %}
{{ rl.update_date }}
{% endif %}
{% endfor %}
所以,上面条件是room.il对象的roomfiltersettime上下文。
我希望不会通过room.id返回所有roomfiltersettime对象少于chooseend date但我想返回MAX rl但是每个room.id
我怎么能在django中做到这一点?我应该在视图中还是在模板中进行操作?