Loading...

formでsubmitして、UnicodeDecodeErrorがでてデータストアできなかった。- google app engineで。



GAE(google app engine)です。
フォームでサブミットしたら、 UnicodeDecodeErrorがでて、データストアできない状態。

いろいろごちゃごちゃ調べていて、HTTPリクエストから値をとるとこで、アウチ。

a.n = request.POST['n']

ここを下記のようにしたらオッケーだった。
a.n = request.POST['n'].decode('utf-8')


果たして、こうしないといけないのか、それともどこかにおまじないするだけですむのかよくわかってない....
まあ、なんとか日本語をストアできたので、よかったよかった...

なんだろう、やはりこういところで時間をとられたくないんだけど....

参考
リアクション: 
python 2394421080908280164

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS