0
我希望能够以编程方式决定在django注释函数中使用哪个聚合器。也就是说,给出如下声明...Django注释 - 以编程方式选择聚合器
partsPerMachine = Machine.objects.annotate(num_parts=Count('parts'))
...我想能够在运行时确定使用哪个聚合器。我可以总结/计算/平均/等。'parts
,我不知道提前。
我不太了解django的作者用来创建这种语法的python魔术。如果这只是一个命名参数的情况,我可以使用Python的**语法来传递参数字典。但这似乎是别的...
就是这样。谢谢。 – prauchfuss