Made it clear that we do not alter the process environment when manual settings
configuration is used. git-svn-id: http://code.djangoproject.com/svn/django/trunk@3336 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
parent
085b74406f
commit
e88a9cc9a4
|
@ -760,6 +760,13 @@ Note that this is the time zone to which Django will convert all dates/times --
|
||||||
not necessarily the timezone of the server. For example, one server may serve
|
not necessarily the timezone of the server. For example, one server may serve
|
||||||
multiple Django-powered sites, each with a separate time-zone setting.
|
multiple Django-powered sites, each with a separate time-zone setting.
|
||||||
|
|
||||||
|
Normally, Django will set the ``os.environ['TZ']`` variable to the timezone
|
||||||
|
you specify in this variable. All your views and models will therefore
|
||||||
|
automatically operate in the correct timezone. However, if you are using the
|
||||||
|
manual configuration option (see below), the environment variable will not be
|
||||||
|
touched and it is up to you to ensure your processes are running in the
|
||||||
|
correct environment.
|
||||||
|
|
||||||
USE_ETAGS
|
USE_ETAGS
|
||||||
---------
|
---------
|
||||||
|
|
||||||
|
@ -837,6 +844,15 @@ uppercase, with the same name as the settings described above. If a particular
|
||||||
setting is not passed to ``configure()`` and is needed at some later point,
|
setting is not passed to ``configure()`` and is needed at some later point,
|
||||||
Django will use the default setting value.
|
Django will use the default setting value.
|
||||||
|
|
||||||
|
Configuring Django in this fashion is mostly necessary -- and, indeed,
|
||||||
|
recommended -- when you are using a piece of the Django framework inside a
|
||||||
|
larger application. Consequently, when configured via
|
||||||
|
``settings.configure()``, Django will not make any modifications to the
|
||||||
|
process environment (see the explanation of ``TIME_ZONE``, above, for why this
|
||||||
|
would normally occur). It is assumed that you are already in full control of
|
||||||
|
your environment in these cases and have configured your environment as
|
||||||
|
required in some other fashion.
|
||||||
|
|
||||||
Custom default settings
|
Custom default settings
|
||||||
-----------------------
|
-----------------------
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue