mirror of
https://github.com/django/django.git
synced 2025-10-26 15:16:09 +00:00
Refs #23919 -- Removed unneeded str() calls
This commit is contained in:
@@ -45,13 +45,13 @@ def decoder(conv_func):
|
||||
return lambda s: conv_func(s.decode('utf-8'))
|
||||
|
||||
|
||||
Database.register_converter(str("bool"), decoder(lambda s: s == '1'))
|
||||
Database.register_converter(str("time"), decoder(parse_time))
|
||||
Database.register_converter(str("date"), decoder(parse_date))
|
||||
Database.register_converter(str("datetime"), decoder(parse_datetime))
|
||||
Database.register_converter(str("timestamp"), decoder(parse_datetime))
|
||||
Database.register_converter(str("TIMESTAMP"), decoder(parse_datetime))
|
||||
Database.register_converter(str("decimal"), decoder(backend_utils.typecast_decimal))
|
||||
Database.register_converter("bool", decoder(lambda s: s == '1'))
|
||||
Database.register_converter("time", decoder(parse_time))
|
||||
Database.register_converter("date", decoder(parse_date))
|
||||
Database.register_converter("datetime", decoder(parse_datetime))
|
||||
Database.register_converter("timestamp", decoder(parse_datetime))
|
||||
Database.register_converter("TIMESTAMP", decoder(parse_datetime))
|
||||
Database.register_converter("decimal", decoder(backend_utils.typecast_decimal))
|
||||
|
||||
Database.register_adapter(decimal.Decimal, backend_utils.rev_typecast_decimal)
|
||||
|
||||
|
||||
@@ -35,10 +35,10 @@ from django.utils.version import get_version
|
||||
|
||||
class Deferred:
|
||||
def __repr__(self):
|
||||
return str('<Deferred field>')
|
||||
return '<Deferred field>'
|
||||
|
||||
def __str__(self):
|
||||
return str('<Deferred field>')
|
||||
return '<Deferred field>'
|
||||
|
||||
|
||||
DEFERRED = Deferred()
|
||||
@@ -118,7 +118,7 @@ class ModelBase(type):
|
||||
new_class.add_to_class(
|
||||
'DoesNotExist',
|
||||
subclass_exception(
|
||||
str('DoesNotExist'),
|
||||
'DoesNotExist',
|
||||
tuple(
|
||||
x.DoesNotExist for x in parents if hasattr(x, '_meta') and not x._meta.abstract
|
||||
) or (ObjectDoesNotExist,),
|
||||
@@ -127,7 +127,7 @@ class ModelBase(type):
|
||||
new_class.add_to_class(
|
||||
'MultipleObjectsReturned',
|
||||
subclass_exception(
|
||||
str('MultipleObjectsReturned'),
|
||||
'MultipleObjectsReturned',
|
||||
tuple(
|
||||
x.MultipleObjectsReturned for x in parents if hasattr(x, '_meta') and not x._meta.abstract
|
||||
) or (MultipleObjectsReturned,),
|
||||
|
||||
@@ -32,9 +32,7 @@ from django.utils.itercompat import is_iterable
|
||||
from django.utils.text import capfirst
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
|
||||
# Avoid "TypeError: Item in ``from list'' not a string" -- unicode_literals
|
||||
# makes these strings unicode
|
||||
__all__ = [str(x) for x in (
|
||||
__all__ = [
|
||||
'AutoField', 'BLANK_CHOICE_DASH', 'BigAutoField', 'BigIntegerField',
|
||||
'BinaryField', 'BooleanField', 'CharField', 'CommaSeparatedIntegerField',
|
||||
'DateField', 'DateTimeField', 'DecimalField', 'DurationField',
|
||||
@@ -43,7 +41,7 @@ __all__ = [str(x) for x in (
|
||||
'NOT_PROVIDED', 'NullBooleanField', 'PositiveIntegerField',
|
||||
'PositiveSmallIntegerField', 'SlugField', 'SmallIntegerField', 'TextField',
|
||||
'TimeField', 'URLField', 'UUIDField',
|
||||
)]
|
||||
]
|
||||
|
||||
|
||||
class Empty:
|
||||
|
||||
@@ -277,7 +277,7 @@ class FileField(Field):
|
||||
def get_prep_value(self, value):
|
||||
"Returns field's value prepared for saving into a database."
|
||||
value = super(FileField, self).get_prep_value(value)
|
||||
# Need to convert File objects provided via a form to unicode for database insertion
|
||||
# Need to convert File objects provided via a form to string for database insertion
|
||||
if value is None:
|
||||
return None
|
||||
return str(value)
|
||||
|
||||
@@ -2,7 +2,7 @@ import hashlib
|
||||
|
||||
from django.utils.encoding import force_bytes
|
||||
|
||||
__all__ = [str('Index')]
|
||||
__all__ = ['Index']
|
||||
|
||||
# The max length of the names of the indexes (restricted to 30 due to Oracle)
|
||||
MAX_NAME_LENGTH = 30
|
||||
|
||||
Reference in New Issue
Block a user