もうちょっとだけがんばってみた
分かったのは
root.py の RootController にexposeで修飾したメソッドを追加すると、そのメソッドをurlで指定できる。
クラス変数で他のコントローラを設定しておくと、その名前とメソッドをurlで指定できる。
文で分かりやすく書けないのだが、
class RootController(TurboGearsController): hello = Tg2HelloController() @expose('tutorial.templates.index') def index(self): from datetime import datetime return dict(now=datetime.now())
こうすると、/hello/ でアクセスできる。
...CherryPyをエミュレートしている?
とりあえず以前のTGと同じようにコントローラーのツリーを構成できるようだ。