mirror of
https://github.com/django/django.git
synced 2025-05-29 18:26:29 +00:00
Fixed #22071 -- Added a warning regarding override_settings and aliasing.
Thanks EvilDMP for the suggestion.
This commit is contained in:
parent
e816198034
commit
e65c0ccac0
@ -1181,6 +1181,10 @@ The decorator can also be applied to test case classes::
|
|||||||
the session backend in a test that uses cached sessions and overrides
|
the session backend in a test that uses cached sessions and overrides
|
||||||
:setting:`CACHES`.
|
:setting:`CACHES`.
|
||||||
|
|
||||||
|
Finally, avoid aliasing your settings as module-level constants as
|
||||||
|
``override_settings()`` won't work on such values since they are
|
||||||
|
only evaluated the first time the module is imported.
|
||||||
|
|
||||||
You can also simulate the absence of a setting by deleting it after settings
|
You can also simulate the absence of a setting by deleting it after settings
|
||||||
have been overridden, like this::
|
have been overridden, like this::
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user