Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

[1.6.x] Fixed #20984 -- Stopped decoding bytes in sqlite3 adapter on …

…Python 3

Thanks lvella at gmail.com for the report.
Backport of 1696376 from master.
  • Loading branch information...
commit 58157be5ad31b42a1dc73e357cfdece02fd0b6ee 1 parent 68eca2b
@claudep claudep authored
Showing with 1 addition and 1 deletion.
  1. +1 −1  django/db/backends/sqlite3/base.py
View
2  django/db/backends/sqlite3/base.py
@@ -78,7 +78,7 @@ def decoder(conv_func):
Database.register_adapter(datetime.datetime, adapt_datetime_with_timezone_support)
Database.register_adapter(decimal.Decimal, util.rev_typecast_decimal)
-if Database.version_info >= (2, 4, 1):
+if not six.PY3 and Database.version_info >= (2, 4, 1):
# Starting in 2.4.1, the str type is not accepted anymore, therefore,
# we convert all str objects to Unicode
# As registering a adapter for a primitive type causes a small
Please sign in to comment.
Something went wrong with that request. Please try again.