mirror of
				https://github.com/django/django.git
				synced 2025-10-31 01:25:32 +00:00 
			
		
		
		
	[py3] Avoided returning bytes in Model.__str__
on Python 3.
This commit is contained in:
		| @@ -407,7 +407,7 @@ class Model(six.with_metaclass(ModelBase, object)): | ||||
|         return smart_bytes('<%s: %s>' % (self.__class__.__name__, u)) | ||||
|  | ||||
|     def __str__(self): | ||||
|         if hasattr(self, '__unicode__'): | ||||
|         if not six.PY3 and hasattr(self, '__unicode__'): | ||||
|             return force_text(self).encode('utf-8') | ||||
|         return '%s object' % self.__class__.__name__ | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user