mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +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)) |         return smart_bytes('<%s: %s>' % (self.__class__.__name__, u)) | ||||||
|  |  | ||||||
|     def __str__(self): |     def __str__(self): | ||||||
|         if hasattr(self, '__unicode__'): |         if not six.PY3 and hasattr(self, '__unicode__'): | ||||||
|             return force_text(self).encode('utf-8') |             return force_text(self).encode('utf-8') | ||||||
|         return '%s object' % self.__class__.__name__ |         return '%s object' % self.__class__.__name__ | ||||||
|  |  | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user