サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
blog.obscure.jp
Turbogears 0.8.8 で日本語を含むデータを表示しようとしたら、UnicodeDecodeErrorが発生する。 ググって見ると「 kid エンコーディング 」なる記事を発見。 kid.assume_encoding="utf-8" の記述をテンプレートに追加してみるが、起動後の最初の表示で UnicodeDecodeError が発生する。2回目以降は問題なく表示するのに。 しばしソースを眺めながら、turbogears/view.py に直接記述してみた。 22: compiledTemplates = {} 23: serializer = kid.HTMLSerializer(encoding="utf-8") 24: kid.assume_encoding="utf-8" これで問題なし。 0.8.9 がアップされてるのでバージョンアップして試してみないとと思いながら
このページを最初にブックマークしてみませんか?
『Welcome to Obscure』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く