summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Apolloner <florian@apolloner.eu>2013-03-09 23:39:14 +0100
committerFlorian Apolloner <florian@apolloner.eu>2013-03-09 23:39:14 +0100
commit8aefd30379eba9aa7e5afcc69cc352adf0d23489 (patch)
tree72292c2ea2f0850207c1ecdef99a575c33c322c3
parent360217fc87db82575c8b07704143ced07c2a234c (diff)
Fixed BinaryField support on Oracle.
-rw-r--r--django/db/backends/oracle/base.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/django/db/backends/oracle/base.py b/django/db/backends/oracle/base.py
index a56813e28e..60ee1ba632 100644
--- a/django/db/backends/oracle/base.py
+++ b/django/db/backends/oracle/base.py
@@ -672,6 +672,8 @@ class OracleParam(object):
param = "0"
if hasattr(param, 'bind_parameter'):
self.force_bytes = param.bind_parameter(cursor)
+ elif isinstance(param, six.memoryview):
+ self.force_bytes = param
else:
self.force_bytes = convert_unicode(param, cursor.charset,
strings_only)