summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAymeric Augustin <aymeric.augustin@m4x.org>2014-03-21 22:16:14 +0100
committerAymeric Augustin <aymeric.augustin@m4x.org>2014-03-21 22:16:14 +0100
commit051c666acac770dea1af2fc223cc695f985f02f7 (patch)
tree3ed8454d6e259ca93ad9bc39e3a7a8ed612abd2c
parent253e8ac29fa4eb86bfc327fd4b68291370c9011c (diff)
Removed django.db.backend per deprecation timeline.
-rw-r--r--django/db/__init__.py24
1 files changed, 0 insertions, 24 deletions
diff --git a/django/db/__init__.py b/django/db/__init__.py
index bbda6a1ee3..33ea9b509b 100644
--- a/django/db/__init__.py
+++ b/django/db/__init__.py
@@ -5,7 +5,6 @@ from django.db.utils import (DEFAULT_DB_ALIAS, DataError, OperationalError,
IntegrityError, InternalError, ProgrammingError, NotSupportedError,
DatabaseError, InterfaceError, Error, load_backend,
ConnectionHandler, ConnectionRouter)
-from django.utils.deprecation import RemovedInDjango18Warning
from django.utils.functional import cached_property
@@ -54,29 +53,6 @@ class DefaultConnectionProxy(object):
connection = DefaultConnectionProxy()
-class DefaultBackendProxy(object):
- """
- Temporary proxy class used during deprecation period of the `backend` module
- variable.
- """
- @cached_property
- def _backend(self):
- warnings.warn("Accessing django.db.backend is deprecated.",
- RemovedInDjango18Warning, stacklevel=2)
- return load_backend(connections[DEFAULT_DB_ALIAS].settings_dict['ENGINE'])
-
- def __getattr__(self, item):
- return getattr(self._backend, item)
-
- def __setattr__(self, name, value):
- return setattr(self._backend, name, value)
-
- def __delattr__(self, name):
- return delattr(self._backend, name)
-
-backend = DefaultBackendProxy()
-
-
# Register an event to reset saved queries when a Django request is started.
def reset_queries(**kwargs):
for conn in connections.all():