Removed deprecated TRANSACTIONS_MANAGED setting.

This commit is contained in:
Aymeric Augustin 2014-03-21 21:34:35 +01:00
parent 753a22a635
commit 06160cb945
3 changed files with 1 additions and 27 deletions

View File

@ -420,10 +420,6 @@ NUMBER_GROUPING = 0
# Thousand separator symbol # Thousand separator symbol
THOUSAND_SEPARATOR = ',' THOUSAND_SEPARATOR = ','
# Do you want to manage transactions manually?
# Hint: you really don't!
TRANSACTIONS_MANAGED = False
# The tablespaces to use for each model when not specified otherwise. # The tablespaces to use for each model when not specified otherwise.
DEFAULT_TABLESPACE = '' DEFAULT_TABLESPACE = ''
DEFAULT_INDEX_TABLESPACE = '' DEFAULT_INDEX_TABLESPACE = ''

View File

@ -6,7 +6,7 @@ import warnings
from django.conf import settings from django.conf import settings
from django.core.exceptions import ImproperlyConfigured from django.core.exceptions import ImproperlyConfigured
from django.utils.deprecation import RemovedInDjango18Warning, RemovedInDjango19Warning from django.utils.deprecation import RemovedInDjango19Warning
from django.utils.functional import cached_property from django.utils.functional import cached_property
from django.utils.module_loading import import_string from django.utils.module_loading import import_string
from django.utils._os import upath from django.utils._os import upath
@ -167,11 +167,6 @@ class ConnectionHandler(object):
raise ConnectionDoesNotExist("The connection %s doesn't exist" % alias) raise ConnectionDoesNotExist("The connection %s doesn't exist" % alias)
conn.setdefault('ATOMIC_REQUESTS', False) conn.setdefault('ATOMIC_REQUESTS', False)
if settings.TRANSACTIONS_MANAGED:
warnings.warn(
"TRANSACTIONS_MANAGED is deprecated. Use AUTOCOMMIT instead.",
RemovedInDjango18Warning, stacklevel=2)
conn.setdefault('AUTOCOMMIT', False)
conn.setdefault('AUTOCOMMIT', True) conn.setdefault('AUTOCOMMIT', True)
conn.setdefault('ENGINE', 'django.db.backends.dummy') conn.setdefault('ENGINE', 'django.db.backends.dummy')
if conn['ENGINE'] == 'django.db.backends.' or not conn['ENGINE']: if conn['ENGINE'] == 'django.db.backends.' or not conn['ENGINE']:

View File

@ -2178,22 +2178,6 @@ to ensure your processes are running in the correct environment.
.. _pytz: http://pytz.sourceforge.net/ .. _pytz: http://pytz.sourceforge.net/
.. setting:: TRANSACTIONS_MANAGED
TRANSACTIONS_MANAGED
--------------------
.. deprecated:: 1.6
This setting was deprecated because its name is very misleading. Use the
:setting:`AUTOCOMMIT <DATABASE-AUTOCOMMIT>` key in :setting:`DATABASES`
entries instead.
Default: ``False``
Set this to ``True`` if you want to :ref:`disable Django's transaction
management <deactivate-transaction-management>` and implement your own.
.. setting:: USE_ETAGS .. setting:: USE_ETAGS
USE_ETAGS USE_ETAGS
@ -2869,7 +2853,6 @@ Database
* :setting:`DATABASE_ROUTERS` * :setting:`DATABASE_ROUTERS`
* :setting:`DEFAULT_INDEX_TABLESPACE` * :setting:`DEFAULT_INDEX_TABLESPACE`
* :setting:`DEFAULT_TABLESPACE` * :setting:`DEFAULT_TABLESPACE`
* :setting:`TRANSACTIONS_MANAGED`
Debugging Debugging
--------- ---------