2012-01-13 6 views
0

私のMacを再フォーマットすると、突然ローカルのdjangoアプリ管理者にログインできなくなります。セッションデータをだセッションのデコードでDjangoのUnicodeEncodeErrorが発生する

UnicodeEncodeError at /login/ 
('ascii', u'\u324e\u3151\u544f\u7751\u324e\u7a49\u545a\u3041\u6d4d\u334d\u6d59\u6d52\u474d\u3455\u7a59\u6c4a\u445a\u7751\u7a4d\u3567\u544e\u6c42\u474d\u7849\u6a4d\u7955\u445a\u4171\u6e41\u7831\u5641\u4b55\u4764\u7a56\u4764\u764e\u3262\u7074\u5a0a\u4558\u5643\u5a51\u6233\u4a33\u5a72\u5257\u4178\u4d33\u0a75V\x01\x00\u0730\u018d\x01\x00\u70f0\u01fc\x01\x00\u0848\u04be\x01\x00\uec30\u018d\x01\x00\uf510\u018d\x01\x00\[email protected]\x01\x00\u1618\u018e\x01\x00\[email protected]\x01\x00\[email protected]\x01\x00\u2d18\u0169\x01\x00\ub120\u0161\x01\x00\u4150A', 0, 49, 'ordinal not in range(128)') 

を、私は、コンソール内でそれを印刷したときにその一部の漢字を生産し、私はその理由を知らない:ユーザー名とパスワードを提出した後、それは私を与えます。

ご存知ですか?

答えて

0

暗黙の了解ですが、データベースベースのセッションを使用していて、前とは異なるエンコーディングで(MySQLを推測して)再作成しましたか?

+0

私は再フォーマットする前と私がrestoedする前に私は古いダンプを使用していないので、私はsyncdbでテーブルを再作成して以来、私はオラクルを使用しています。他の推測は? – Marconi

+1

私が使用していたvenvがそれを引き起こしていたことを除いて、私は決してそれを理解しませんでした。だから私はちょうどそれを窒息させ、新しいものを作り、それは再び働いた。 – Marconi

関連する問題