diff options
| author | Claude Paroz <claude@2xlibre.net> | 2012-09-23 22:49:22 +0200 |
|---|---|---|
| committer | Claude Paroz <claude@2xlibre.net> | 2012-09-23 22:49:22 +0200 |
| commit | 54c81a1c936f3682e3405d6737958fdffa39bed9 (patch) | |
| tree | 8fba9f4ffd9ea1a26f8bbbd36ae3638fef1c2ccd | |
| parent | 43c7f8c3a3cfaec001a76b1b683de3cc47eb2d2f (diff) | |
[py3] Allowed bytes in get_prep_value for a Geometry
| -rw-r--r-- | django/contrib/gis/db/models/fields.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/django/contrib/gis/db/models/fields.py b/django/contrib/gis/db/models/fields.py index 17630d0899..c8b8901d59 100644 --- a/django/contrib/gis/db/models/fields.py +++ b/django/contrib/gis/db/models/fields.py @@ -160,7 +160,7 @@ class GeometryField(Field): # from the given string input. if isinstance(geom, Geometry): pass - elif isinstance(geom, six.string_types) or hasattr(geom, '__geo_interface__'): + elif isinstance(geom, (bytes, six.string_types)) or hasattr(geom, '__geo_interface__'): try: geom = Geometry(geom) except GeometryException: |
