mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	Removed unnecessary force_text() in BaseTemporalField.to_python().
This seems unneeded since its introduction in
da3aa22d04.
			
			
This commit is contained in:
		| @@ -390,17 +390,13 @@ class BaseTemporalField(Field): | ||||
|             self.input_formats = input_formats | ||||
|  | ||||
|     def to_python(self, value): | ||||
|         # Try to coerce the value to unicode. | ||||
|         unicode_value = force_text(value, strings_only=True) | ||||
|         if isinstance(unicode_value, str): | ||||
|             value = unicode_value.strip() | ||||
|         # If unicode, try to strptime against each input format. | ||||
|         if isinstance(value, str): | ||||
|             for format in self.input_formats: | ||||
|                 try: | ||||
|                     return self.strptime(value, format) | ||||
|                 except (ValueError, TypeError): | ||||
|                     continue | ||||
|         value = value.strip() | ||||
|         # Try to strptime against each input format. | ||||
|         for format in self.input_formats: | ||||
|             try: | ||||
|                 return self.strptime(value, format) | ||||
|             except (ValueError, TypeError): | ||||
|                 continue | ||||
|         raise ValidationError(self.error_messages['invalid'], code='invalid') | ||||
|  | ||||
|     def strptime(self, value, format): | ||||
|   | ||||
		Reference in New Issue
	
	Block a user