summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Fedoseev <fedoseev.sergey@gmail.com>2017-10-29 23:22:26 +0500
committerTim Graham <timograham@gmail.com>2017-11-04 10:56:28 -0400
commit05232cda2fd4cd0209b51ee4573aac1e84ac4def (patch)
tree2b781d450e41727643383d96167edb9ecc01920f
parentc7b1224914f61aa475221ce5072bd592246eea00 (diff)
[2.0.x] Simplified GeometryField.select_format().
Backport of e9a370bb6a8bbe824f62b4c59364c1e0b105282f from master
-rw-r--r--django/contrib/gis/db/backends/base/operations.py2
-rw-r--r--django/contrib/gis/db/models/fields.py3
2 files changed, 2 insertions, 3 deletions
diff --git a/django/contrib/gis/db/backends/base/operations.py b/django/contrib/gis/db/backends/base/operations.py
index af85b83df6..734526d425 100644
--- a/django/contrib/gis/db/backends/base/operations.py
+++ b/django/contrib/gis/db/backends/base/operations.py
@@ -16,7 +16,7 @@ class BaseSpatialOperations:
spatial_version = None
# How the geometry column should be selected.
- select = None
+ select = '%s'
@cached_property
def select_extent(self):
diff --git a/django/contrib/gis/db/models/fields.py b/django/contrib/gis/db/models/fields.py
index 8278f71266..e43d7ccc2e 100644
--- a/django/contrib/gis/db/models/fields.py
+++ b/django/contrib/gis/db/models/fields.py
@@ -266,8 +266,7 @@ class GeometryField(BaseSpatialField):
of the spatial backend. For example, Oracle and MySQL require custom
selection formats in order to retrieve geometries in OGC WKB.
"""
- select = compiler.connection.ops.select
- return select % sql if select else sql, params
+ return compiler.connection.ops.select % sql, params
# The OpenGIS Geometry Type Fields