我要求提供有关视图代码与模型代码的功能的一般指导。
具体来说,我有一个函数,它接受一个对象列表,并根据字段是否已更改将它们拖放到列表列表中。例如:
[{a:1,...},{a:1,...},{a:2,...},{a:1,...},{a:1,...}]
将转变为
[[{a:1,...},{a:1,...}],[{a:2,...}],[{a:1,...},{a:1,...}]]
此转换的目的是准备数据以便在模板中呈现为嵌套循环。
我应该创建像group_objects(queryset)
这样的模型函数,还是应该将此逻辑放入视图中?更重要的是,你的建议背后的想法是什么?