On Sun, Apr 27, 2008 at 8:47 AM, Darryl Ross <[EMAIL PROTECTED]> wrote:
> I use:
>
> total = sum([obj.amount for obj in Model.objects.all()])
As of the merge of qsrf, this will also work:
total = sum(Model.objects.values_list('amount', flat=True))
Plus there's the SoC project which will be building high-level
aggregate support over the summer; for now the above solution isn't so
bad for performance (sum() is done in C with some neat optimizations,
if you ever look at the code). And, of course, you can always drop
down to raw SQL and feed a SELECT SUM directly to the DB.
--
"Bureaucrat Conrad, you are technically correct -- the best kind of correct."
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/django-users?hl=en
-~----------~----~----~----~------~----~------~--~---