Stop supporting models in non-installed apps
|Reported by:||Aymeric Augustin||Owned by:|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
The app registry is explicitly designed to support models outside installed applications.
This doesn't seem particularly useful and makes the code more complicated than necessary.
However, the consequences on backwards compatibility are hairy. If users simply add the missing apps to their INSTALLED_APPS settings, their project could start loading the wrong templates, static files, etc.
This change shouldn't be made lightly.
Change History (25)
comment:10 Changed 3 years ago by
|Owner:||changed from nobody to Aymeric Augustin|
|Severity:||Normal → Release blocker|
|Status:||new → assigned|