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 21391,Allow model signal sender to be specified lazily,Simon Charette,nobody,"With the introduction of the swappable User model [https://groups.google.com/forum/#!topic/django-developers/rT8NlPgciqw there is no sane way for a third party application to connect signals to it]. Hence I propose to make the `Signal.connect` method of model signals (`pre|post_init`, `pre|post_save`, `pre|post_delete`, `m2m_changed`) accept a model name (`'app_label.ModelName'`) as its `sender` argument. This should allow third party application to connect signals to the swappable user model by referring to it using `settings.AUTH_USER_MODEL` and is consistent with the suggest way of referring to it as the target of related fields. Will be attaching a POC with missing documentation.",New feature,closed,"Database layer (models, ORM)",dev,Normal,fixed,,,Accepted,1,0,0,0,0,0