Removed duplicated code from `django.contrib.gis.db.backend` and added a deprecation note about the module.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@13103 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Justin Bronn 2010-05-05 16:06:39 +00:00
parent 26149d8fa5
commit 33d4aa8df1
2 changed files with 3 additions and 13 deletions

View File

@ -9,16 +9,3 @@ if hasattr(connection.ops, 'spatial_version'):
'backend. A `SpatialBackend` alias is provided here for ' 'backend. A `SpatialBackend` alias is provided here for '
'backwards-compatibility, but will be removed in 1.3.') 'backwards-compatibility, but will be removed in 1.3.')
SpatialBackend = connection.ops SpatialBackend = connection.ops
from django.db import connection
if hasattr(connection.ops, 'spatial_version'):
from warnings import warn
warn('The `django.contrib.gis.db.backend` module was refactored and '
'renamed to `django.contrib.gis.db.backends` in 1.2. '
'All functionality of `SpatialBackend` '
'has been moved to the `ops` attribute of the spatial database '
'backend. A `SpatialBackend` alias is provided here for '
'backwards-compatibility, but will be removed in 1.3.')
SpatialBackend = connection.ops

View File

@ -17,6 +17,9 @@ their deprecation, as per the :ref:`Django deprecation policy
``supports_object_permissions`` and ``supports_anonymous_user``. ``supports_object_permissions`` and ``supports_anonymous_user``.
The old backend style is deprecated since the 1.2 release. The old backend style is deprecated since the 1.2 release.
* The :mod:`django.contrib.gis.db.backend` module, including the
``SpatialBackend`` interface, is deprecated since the 1.2 release.
* 1.4 * 1.4
* ``CsrfResponseMiddleware``. This has been deprecated since the 1.2 * ``CsrfResponseMiddleware``. This has been deprecated since the 1.2
release, in favour of the template tag method for inserting the CSRF release, in favour of the template tag method for inserting the CSRF