﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
13228	queryset.update() on custom manager ignores all filter	flytwokites	nobody	"model:
{{{
class Party(models.Model):
    name = models.CharField(max_length=50)
    is_company = models.BooleanField()

class CompanyManager(models.Manager):

    def get_query_set(self):
        return super(CompanyManager, self).get_query_set().filter(is_company=True)

class Company(Party):
    objects = CompanyManager()
    class Meta:
        proxy = True
}}}

show bug:
{{{
>>> Company.objects.create(name='GlideTools')
>>> Company.objects.filter(name='M$')
[]
>>> Company.objects.filter(name='M$').update(name='What?!')
1
>>> [p.name for p in Party.objects.all()]
[u'What?!']
}}}

The update() updates all objects, All filters on it is ignored!"		closed	Database layer (models, ORM)	dev		duplicate	update		Unreviewed	0	0	0	0	0	0
