Changeset 7501 for django/trunk/tests/regressiontests
- Timestamp:
- 04/28/08 12:31:08 (4 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/tests/regressiontests/queries/models.py
r7495 r7501 121 121 class CustomManager(models.Manager): 122 122 def get_query_set(self): 123 return super(CustomManager, self).get_query_set().filter(public=True,124 tag__name='t1')123 qs = super(CustomManager, self).get_query_set() 124 return qs.filter(is_public=True, tag__name='t1') 125 125 126 126 class ManagedModel(models.Model): 127 127 data = models.CharField(max_length=10) 128 128 tag = models.ForeignKey(Tag) 129 public = models.BooleanField(default=True)129 is_public = models.BooleanField(default=True) 130 130 131 131 objects = CustomManager() … … 699 699 Updates that are filtered on the model being updated are somewhat tricky to get 700 700 in MySQL. This exercises that case. 701 >>> mm = ManagedModel.objects.create(data='mm1', tag=t1, public=True)701 >>> mm = ManagedModel.objects.create(data='mm1', tag=t1, is_public=True) 702 702 >>> ManagedModel.objects.update(data='mm') 703 703
