django + mysql + UTF-8 - Chars are not displayed
As Dominic has said, the generated HTML source code is correct (these are your Japanese characters translated into HTML entities), but we're not sure, if you see the same code rendered in the page (in this case, you have probably set content-type to "text/plain" instead of "text/html" - do you use render_to_response() or HttpResponse() in the corresponding view.py method?), or your Japanese is rendered correctly but you just don't like the entities in the source code.
Since we don't know your Django settings and how do you render and return the page, it's difficult to provide you the solution.
I have both, django and mysql set to work with UTF-8.
My base.html set utf-8 in head.
row on my db :


+----+--------+------------------------------------------------------------------+-----------------------------+-----------------------------+---------------------+
| id | psn_id | name                                                             | publisher                   | developer                   | release_date        |
+----+--------+------------------------------------------------------------------+-----------------------------+-----------------------------+---------------------+
|  1 | 10945- | まいにちいっしょ | Sony Computer Entertainment | Sony Computer Entertainment | 2006-11-11 00:00:00 |
+----+--------+------------------------------------------------------------------+-----------------------------+-----------------------------+---------------------+


the source code generated looks like :

&#12414;&#12356;&#12395;&#12385;&#12356;&#12387;&#12375;&#12423;

and this is wat is displayed :/
why they are not showing the chars the way in this database?