﻿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
27362	Omitting default_app_config in __init__.py happens too easily.	Thomas Güttler	nobody	"Up to now it is likely that the programmer forgets to add ""default_app_config = 'myapp.apps.AppConfig"" in `__init__.py`.

It took too much time to debug why the signal handled of a reusable app was not called on one system (INSTALLED_APPS=[... 'myapp'])
and called on another system (INSTALLED_APPS=[..., 'myapp.apps.AppConfig']).

I have no clue how to solve this at the moment.

But I hope you can understand that ""pain"".

What can be done to assist the programmer?

Related docs: https://docs.djangoproject.com/en/1.10/ref/applications/#configuring-applications
"	Cleanup/optimization	closed	Core (Other)	1.10	Normal	needsinfo			Unreviewed	0	0	0	0	0	0
