Django

Code

Changeset 7787

Show
Ignore:
Timestamp:
06/29/08 06:50:04 (3 months ago)
Author:
mtredinnick
Message:

Fixed #7323 -- Fixed a count() edge-case.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • django/trunk/django/db/models/sql/query.py

    r7786 r7787  
    14851485                select = Count() 
    14861486            else: 
    1487                 assert len(self.select) == 1, \ 
    1488                         "Cannot add count col with multiple cols in 'select': %r" % self.select 
    14891487                select = Count(self.select[0]) 
    14901488        else: 
  • django/trunk/tests/regressiontests/queries/models.py

    r7786 r7787  
    3383384 
    339339>>> xx.delete() 
     340 
     341Bug #7323 
     342>>> Item.objects.values('creator', 'name').count() 
     3434 
    340344 
    341345Bug #2253