mirror of
https://github.com/django/django.git
synced 2025-10-31 09:41:08 +00:00
Modified readiness check in AppConfig.get_model(s).
It was inconsistent with the equivalent check in Apps.get_model(s) because I made incorrect assumptions when I wrote that code and needlessly complicated readiness checks. This is a backwards-incompatible change.
This commit is contained in:
committed by
Tim Graham
parent
20be1918e7
commit
efcb7e1ebf
@@ -579,6 +579,13 @@ Miscellaneous
|
||||
* ``ConditionalGetMiddleware`` no longer sets the ``Date`` header as Web
|
||||
servers set that header.
|
||||
|
||||
* :meth:`~django.apps.AppConfig.get_model` and
|
||||
:meth:`~django.apps.AppConfig.get_models` now raise
|
||||
:exc:`~django.core.exceptions.AppRegistryNotReady` if they're called before
|
||||
models of all applications have been loaded. Previously they only required
|
||||
the target application's models to be loaded and thus could return models
|
||||
without all their relations set up.
|
||||
|
||||
.. _deprecated-features-1.11:
|
||||
|
||||
Features deprecated in 1.11
|
||||
|
||||
Reference in New Issue
Block a user