【发布时间】:2018-07-05 19:31:21
【问题描述】:
我想实现以下目标:
我有一个对象,让我们假设以下类:
class A():
title
class B():
foreign key = A.id
time
#one-to-many relation
如果我想显示如下列表,我想知道视图和模板会是什么样子:
A.Title1
B.time #A is sorted on these ones
B.time
A.Title2
B.time #A is sorted on these ones
B.time
B.time
其中与一个A() 对象关联的每组B() 对象按B.time 排序,A() 对象本身按这些A() 对象中的顶部B.time 排序。
我将如何实现这一目标?
提前致谢!
编辑:
【问题讨论】:
-
我是否可以对 `A()` 对象进行排序,例如:
A.objects.select_all(B).order_by(B.objects.select_related('a').order_by('time')[0])?
标签: python django sorting one-to-many