TurboGearsの20分でWikiを作るチュートリアル

TurboGearsの20分でWikiを作るチュートリアル を試してみました。なるほど、最低限必要な事柄が網羅されていて良いチュートリアルですね。

最新版の0.9a4を使って試す際に注意しなければいけない点を書いておきます。

  • JSON形式で結果を返すtg_format=jsonがエラーになる
    0.9a4のバグのようです(参考: SaikyoLine.jp
    TurboGears-0.9a4-py2.4.egg/turbogears/controllers.py への パッチ で解消しました。
  • 日本語対応(1) wiki20/config/app.cfg にてエンコーディングを指定

    kid.encoding="utf-8"

  • 日本語対応(2) model.py にてデータモデルを定義する際にユニコードを指定

    StringCol() → UnicodeCol()

あとはMocikitの使い方を覚えないと。まぁ、prototype.js + Scriptaculousもクライアント側に普通に使えるので、とりあえずprototype.jsで書いておくっていうのもありですかね。



Leave a comment


:

:

:

:

このエントリーのはてなブックマーク (-)