mirror of
https://github.com/django/django.git
synced 2025-11-07 07:15:35 +00:00
Refs #23919 -- Removed unneeded force_str calls
This commit is contained in:
@@ -29,7 +29,7 @@ from django.forms.widgets import (
|
||||
from django.utils import formats, six
|
||||
from django.utils.dateparse import parse_duration
|
||||
from django.utils.duration import duration_string
|
||||
from django.utils.encoding import force_str, force_text
|
||||
from django.utils.encoding import force_text
|
||||
from django.utils.ipv6 import clean_ipv6_address
|
||||
from django.utils.translation import ugettext_lazy as _, ungettext_lazy
|
||||
|
||||
@@ -429,7 +429,7 @@ class DateField(BaseTemporalField):
|
||||
return super(DateField, self).to_python(value)
|
||||
|
||||
def strptime(self, value, format):
|
||||
return datetime.datetime.strptime(force_str(value), format).date()
|
||||
return datetime.datetime.strptime(value, format).date()
|
||||
|
||||
|
||||
class TimeField(BaseTemporalField):
|
||||
@@ -451,7 +451,7 @@ class TimeField(BaseTemporalField):
|
||||
return super(TimeField, self).to_python(value)
|
||||
|
||||
def strptime(self, value, format):
|
||||
return datetime.datetime.strptime(force_str(value), format).time()
|
||||
return datetime.datetime.strptime(value, format).time()
|
||||
|
||||
|
||||
class DateTimeField(BaseTemporalField):
|
||||
@@ -482,7 +482,7 @@ class DateTimeField(BaseTemporalField):
|
||||
return from_current_timezone(result)
|
||||
|
||||
def strptime(self, value, format):
|
||||
return datetime.datetime.strptime(force_str(value), format)
|
||||
return datetime.datetime.strptime(value, format)
|
||||
|
||||
|
||||
class DurationField(Field):
|
||||
|
||||
@@ -13,7 +13,7 @@ from django.forms.utils import to_current_timezone
|
||||
from django.templatetags.static import static
|
||||
from django.utils import datetime_safe, formats
|
||||
from django.utils.dates import MONTHS
|
||||
from django.utils.encoding import force_str, force_text
|
||||
from django.utils.encoding import force_text
|
||||
from django.utils.formats import get_format
|
||||
from django.utils.html import format_html, html_safe
|
||||
from django.utils.safestring import mark_safe
|
||||
@@ -986,7 +986,7 @@ class SelectDateWidget(Widget):
|
||||
if settings.USE_L10N:
|
||||
try:
|
||||
input_format = get_format('DATE_INPUT_FORMATS')[0]
|
||||
d = datetime.datetime.strptime(force_str(value), input_format)
|
||||
d = datetime.datetime.strptime(value, input_format)
|
||||
year, month, day = d.year, d.month, d.day
|
||||
except ValueError:
|
||||
pass
|
||||
|
||||
Reference in New Issue
Block a user