id summary reporter owner description type status component version severity resolution keywords cc stage has_patch needs_docs needs_tests needs_better_patch easy ui_ux 20639 Documentation talks about __unicode__() which doesn't exist in Python 3.x anymore flabifabi@… nobody "https://docs.djangoproject.com/en/1.5/intro/tutorial01/ On the above mentioned page, the tutorial tells me to write a `__unicode__()` method to get a human-readable representation of my object. I tried but it didn't work. I then found out that since I'm using Python 3.3 I have to define a method `__ str __()`. Since there's a block debating whether to use `__str__()` or `__unicode__()` anyways, may it would be useful to add a hint for Python 3.x users to always use `__str__()`. Regards, Fabian " Cleanup/optimization closed Documentation 1.5 Normal invalid Unreviewed 0 0 0 0 0 0