diff options
| author | Aymeric Augustin <aymeric.augustin@m4x.org> | 2014-03-21 22:16:14 +0100 |
|---|---|---|
| committer | Aymeric Augustin <aymeric.augustin@m4x.org> | 2014-03-21 22:16:14 +0100 |
| commit | 051c666acac770dea1af2fc223cc695f985f02f7 (patch) | |
| tree | 3ed8454d6e259ca93ad9bc39e3a7a8ed612abd2c | |
| parent | 253e8ac29fa4eb86bfc327fd4b68291370c9011c (diff) | |
Removed django.db.backend per deprecation timeline.
| -rw-r--r-- | django/db/__init__.py | 24 |
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(): |
