【发布时间】:2019-04-13 06:38:09
【问题描述】:
我有一个看起来像这样的 django 查询集
Group Label Name
A 1 Jack
A 2 Ryan
B 2 Alice
C 1 Sam
B 1 Mark
...
基本上,我试图在我的 html 中做的是创建 6 个小表(2 行,每行 3 个表)。但是,我希望第一个表是按标签 # 排序的 A 组,第二个是按标签 # 排序的 B 组,等等。
我可以硬着头皮做 6 个不同的 django 查询集,但这似乎效率低下。
我最初的想法是在 django 模板中设置一些计数器来跟踪是否开始新行。但是,我不确定是否有一种方法可以在 django 模板而不是视图中进行过滤和排序。
感谢您的帮助。
【问题讨论】:
-
您为此尝试过的代码在哪里?
标签: python html django bootstrap-4