Commit 33d4aa8d authored by Justin Bronn's avatar Justin Bronn
Browse files

Removed duplicated code from `django.contrib.gis.db.backend` and added a...

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
parent 26149d8f
Loading
Loading
Loading
Loading
+0 −13
Original line number Diff line number Diff line
@@ -9,16 +9,3 @@ if hasattr(connection.ops, 'spatial_version'):
         'backend.  A `SpatialBackend` alias is provided here for '
         'backwards-compatibility, but will be removed in 1.3.')
    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
+3 −0
Original line number Diff line number Diff line
@@ -17,6 +17,9 @@ their deprecation, as per the :ref:`Django deprecation policy
          ``supports_object_permissions`` and ``supports_anonymous_user``.
          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
        * ``CsrfResponseMiddleware``.  This has been deprecated since the 1.2
          release, in favour of the template tag method for inserting the CSRF