09/10/05 00:22:49 qNer6yag
mod_python を使った django で辞書型やリストの値を
Ajax(JSON) で取ってきたいのですが、日本語が
文字化けしてしまいます。半日ググってみましたがわからずで、
誰か教えて下さい・・。
■ ビューの定義
def getdict(request):
tempdic = {u'名前': u'田中', u'年齢': 19}
return HttpResponse(unicode(tempdic))
■ ブラウザに返ってくる結果 → 化けてる
{u'\u540d\u524d': u'\u7530\u4e2d', u'\u5e74\u9f62': 19}
このときのレスポンスヘッダは「Content-Type text/html; charset=utf-8」。
(続きます)