﻿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
6833	Leaving the u off a string returned from __unicode__ results in horribly hard to debug bugs	Simon Willison	nobody	I hit a nasty bug where weird unicode errors were being thrown in the admin application, which it turned out was caused because I was returning a bytestring from a {{{__unicode__}}} method. It would be great if Django could spot this mistake and throw a more humanly readable exception. This might just involve a few assertions in the admin code.		closed	contrib.admin	dev		wontfix			Design decision needed	0	0	0	0	0	0
