在Django中,是否应为特定视图重新组合对象的函数进入模型或视图?
|
我要求就视图代码和模型代码应包含的功能进行一般性指导。
具体来说,我有一个函数,该函数获取对象列表,然后根据字段是否已更改将它们重新排列为列表列表。例如:
[{a:1,...},{a:1,...},{a:2,...},{a:1,...},{a:1,...}]
将转化为
[[{a:1,...},{a:1,...}],[{a:2,...}],[{a:1,...},{a:1,...}]]
这种转换的目的是准备数据以嵌套循环的形式在模板中呈现。
我应该创建像group_objects(queryset)
这样的模型函数,还是应该将此逻辑放入视图中?更重要的是,您的建议背后的想法是什么?
没有找到相关结果
已邀请:
2 个回复
弓萍功
磐去裸猜饲