Commit 18d89cc1 authored by Malcolm Tredinnick's avatar Malcolm Tredinnick
Browse files

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


git-svn-id: http://code.djangoproject.com/svn/django/trunk@7787 bcc190cf-cafb-0310-a4f2-bffc1f526a37
parent 050d0a1b
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -1484,8 +1484,6 @@ class Query(object):
            if not self.select:
                select = Count()
            else:
                assert len(self.select) == 1, \
                        "Cannot add count col with multiple cols in 'select': %r" % self.select
                select = Count(self.select[0])
        else:
            opts = self.model._meta
+4 −0
Original line number Diff line number Diff line
@@ -338,6 +338,10 @@ Bug #1878, #2939
4
>>> xx.delete()

Bug #7323
>>> Item.objects.values('creator', 'name').count()
4

Bug #2253
>>> q1 = Item.objects.order_by('name')
>>> q2 = Item.objects.filter(id=i1.id)