[TurboGears] master.kidをいじると、"TypeError: 'NoneType' object is not callable"が発生する、ことがある。その3

環境

この現象は、TurboGears 1.0.1で確認しました。

はじめに

この記事は、id:SumiTomohiko:20070214:1171461349の続きです。そこで取り上げられている問題が再発しました。

現象

id:SumiTomohiko:20070214:1171461349の現象と同じです。なぜか、ブラウザからアクセスすると発生します。

原因

やはり、分かりません。分かったのは、master.kidのパスの指定の仕方は関係なかった、ということです。

詳細

この件については、すでに報告がされていました。

  1. http://trac.turbogears.org/ticket/884
  2. http://groups.google.az/group/turbogears/tree/browse_frm/month/2006-01/2e24ed3f92978cf8?rnum=121&_done=%2Fgroup%2Fturbogears%2Fbrowse_frm%2Fmonth%2F2006-01%3F
  3. http://forum.pc-active.nl/viewtopic.php?t=16931&sid=f63857b79c5d23c3d8a1fccaca1d8441

1.も2.も、結局解決には至っていないように読めます。3.については、私には何語かすら分かりません(誰か訳して下さい...)。

今後の方針

以下のどれにしようか、迷っています。

  1. master.kidは生成されたままにして、それを継承するテンプレートを新たに作成し、他のテンプレートに継承させる。
  2. KidをやめてGenshiにする。
  3. TurboGearsをやめる。

TurboGearsは、ほとんどたいていツンツンしているツンデレです。