Istvan wrote:
> In Django 0.91 the
> 
> foos.get_count( complex=condition )
> 
> was a valid construct. The magic removal branch raises an exception:
> "count() takes exactly 1 argument (2 given)" when doing a :
> 
> foo.objects.count( condition )
> 
> Is that intended? What would be a workaround?

foo.objects.exclude(somecondition).filter(othercondition).count()

The lazyness of the new QuerySets means that the above simply creates a 
COUNT query, no matter how many exclude()s and filter()s you might combine.

-- 
--Max Battcher--
http://www.worldmaker.net/
"I'm gonna win, trust in me / I have come to save this world / and in 
the end I'll get the grrrl!" --Machinae Supremacy, Hero (Promo Track)

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To post to this group, send email to django-users@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/django-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to