mirror of
https://github.com/django/django.git
synced 2025-10-26 07:06:08 +00:00
committed by
Tim Graham
parent
888c1e9bfe
commit
d1bab24e01
@@ -526,7 +526,7 @@ class CursorIterator:
|
||||
|
||||
def _rowfactory(row, cursor):
|
||||
# Cast numeric values as the appropriate Python type based upon the
|
||||
# cursor description, and convert strings to unicode.
|
||||
# cursor description.
|
||||
casted = []
|
||||
for value, desc in zip(row, cursor.description):
|
||||
if value is not None and desc[1] is Database.NUMBER:
|
||||
|
||||
@@ -366,7 +366,7 @@ class Field(RegisterLookupMixin):
|
||||
Note that the positional or keyword arguments must contain values of the
|
||||
following types (including inner values of collection types):
|
||||
|
||||
* None, bool, str, unicode, int, long, float, complex, set, frozenset, list, tuple, dict
|
||||
* None, bool, str, int, float, complex, set, frozenset, list, tuple, dict
|
||||
* UUID
|
||||
* datetime.datetime (naive), datetime.date
|
||||
* top-level classes, top-level functions - will be referenced by their full import path
|
||||
|
||||
@@ -314,7 +314,7 @@ class FileField(Field):
|
||||
# needed because we need to consume values that are also sane for a
|
||||
# regular (non Model-) Form to find in its cleaned_data dictionary.
|
||||
if data is not None:
|
||||
# This value will be converted to unicode and stored in the
|
||||
# This value will be converted to str and stored in the
|
||||
# database, so leaving False as-is is not acceptable.
|
||||
if not data:
|
||||
data = ''
|
||||
|
||||
Reference in New Issue
Block a user