django aggregate или annotate

Это очень глупая вещь, я знаю, но я просто не могу разобраться с Django aggregate и annotate функциями.

У меня есть очень простой набор моделей: События, Области и Типы. Событие имеет внешние ключи, указывающие на Область и Тип. Я бы просто хотел иметь количество предстоящих событий для любой области и столько же для любого типа, т.е. Область1 - 5 предстоящих событий, Область2 - 6, или Тип1 - 34 события и так далее.

Я хотел бы избежать написания пользовательского SQL, и оператора q, если это возможно.

14
задан Alexey Savanovich 5 January 2012 в 14:11
поделиться