﻿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
18100	Deleting model instances with deferred fields don't trigger deletion signals	Simon Charette	Simon Charette	"While working on a patch for #18094 I stumbled on this issue.

{{{
>>> from django.contrib.auth.models import User
>>> from django.db import models
>>> def user_post_delete(sender, instance, **kwargs):
...     print ""User post delete sent""
...
>>> User.objects.create().delete()
User post delete sent 
>>> u = User.objects.create()
>>> User.objects.only('id').get(pk=u.pk).delete()
}}}

The patch should be a simple check for ``_deferred`` [https://code.djangoproject.com/browser/django/trunk/django/db/models/deletion.py#L155 here]."	Bug	closed	Database layer (models, ORM)	dev	Normal	fixed	deferred delete signals		Ready for checkin	1	0	0	0	0	0
