Python

Bottle チュートリアル:TODOリストアプリケーション不具合

More than 3 years have passed since last update.

PythonのWebアプリフレームワークBottleの、公式ドキュメントのチュートリアルでリストの本文に日本語を入力したら文字化け、解決したのでメモ。

TODO項目の日本語文字化け

TODO項目の本文を日本語で入力すると文字化け発生しました。
todo.pyのnew_itme():edit_item():のコード次のように修正し解決!

24行目(修正後)

todo.py 
new = request.query.task.strip()

45行目(修正後)

todo.py
edit = request.query.task.strip()

その他の不具合

他にも不具合がありましたが以下のサイトを参考に解決できました。

  • 日本語の文字化け以前にサンプルコードを書いて実行したら動きませんでした。

BottleのTODOチュートリアルが動かない件と対処方法

  • TODO項目か2桁以上になるとリストを表示できなくなりました。

Bottleチュートリアルの問題点