Changeset 6411
- Timestamp:
- 09/24/07 13:27:42 (10 months ago)
- Files:
-
- django/trunk/django/db/models/query.py (modified) (1 diff)
- django/trunk/tests/modeltests/signals/models.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
django/trunk/django/db/models/query.py
r6198 r6411 1181 1181 setattr(instance, field.attname, None) 1182 1182 1183 dispatcher.send(signal=signals.post_delete, sender=cls, instance=instance) 1183 1184 setattr(instance, cls._meta.pk.attname, None) 1184 dispatcher.send(signal=signals.post_delete, sender=cls, instance=instance)1185 1185 1186 1186 transaction.commit_unless_managed() django/trunk/tests/modeltests/signals/models.py
r6269 r6411 55 55 instance.id is not None: True 56 56 post_delete signal, Tom Smith 57 instance.id is None: True57 instance.id is None: False 58 58 59 59 >>> p2 = Person(first_name='James', last_name='Jones') … … 74 74 instance.id is not None: True 75 75 post_delete signal, James Jones 76 instance.id is None: True76 instance.id is None: False 77 77 78 78 >>> Person.objects.all()
