Loading docs/ref/settings.txt +1 −1 Original line number Diff line number Diff line Loading @@ -1297,7 +1297,7 @@ application. :ref:` Learn more about applications </ref/applications>`. .. admonition:: Use the application registry for introspection Your code should never access :setting:`INSTALLED_APPS` directly. Use the app registry, :attr:`~django.apps.apps`, instead. app registry, :attr:`django.apps.apps`, instead. .. admonition:: Application labels must be unique Loading docs/releases/1.7.txt +3 −4 Original line number Diff line number Diff line Loading @@ -66,12 +66,11 @@ known as the "app cache" dealt with both installed applications and models. The models module was used as an identifier for applications in many APIs. As the concept of :doc:`Django applications </ref/applications>` matured, this code showed some shortcomings. It was refactored into an "app registry" where models modules no longer have a central role models and where it's possible to code showed some shortcomings. It has been refactored into an "app registry" where models modules no longer have a central role and where it's possible to attach configuration data to applications. Not only does this prepare the ground for further improvements, but it also brings some concrete improvements: Improvements thus far include: * It is possible to omit ``models.py`` entirely if an application doesn't have any models. Loading Loading
docs/ref/settings.txt +1 −1 Original line number Diff line number Diff line Loading @@ -1297,7 +1297,7 @@ application. :ref:` Learn more about applications </ref/applications>`. .. admonition:: Use the application registry for introspection Your code should never access :setting:`INSTALLED_APPS` directly. Use the app registry, :attr:`~django.apps.apps`, instead. app registry, :attr:`django.apps.apps`, instead. .. admonition:: Application labels must be unique Loading
docs/releases/1.7.txt +3 −4 Original line number Diff line number Diff line Loading @@ -66,12 +66,11 @@ known as the "app cache" dealt with both installed applications and models. The models module was used as an identifier for applications in many APIs. As the concept of :doc:`Django applications </ref/applications>` matured, this code showed some shortcomings. It was refactored into an "app registry" where models modules no longer have a central role models and where it's possible to code showed some shortcomings. It has been refactored into an "app registry" where models modules no longer have a central role and where it's possible to attach configuration data to applications. Not only does this prepare the ground for further improvements, but it also brings some concrete improvements: Improvements thus far include: * It is possible to omit ``models.py`` entirely if an application doesn't have any models. Loading