TurboGears インストール

セットアップしてみた。

インストール

http://www.turbogears.org/ から tgsetup.py を DL して実行

$ python tgsetup.py

情報表示

$ tg-admin info
TurboGears Complete Version Information

TurboGears requires:

* TurboGears 1.0.4.4
* TurboKid 1.0.4
* TurboJson 1.1.2
* TurboCheetah 1.0
* simplejson 1.8.1
* setuptools 0.6c7
* RuleDispatch 0.5a0.dev-r2306
* PasteScript 1.6.2
* FormEncode 1.0.1
* DecoratorTools 1.7
* configobj 4.5.2
* CherryPy 2.3.0
* kid 0.9.6
* RuleDispatch 0.5a0.dev-r2306
* Cheetah 2.0.1
* PyProtocols 1.0a0dev-r2302
* PasteDeploy 1.3.1
* Paste 1.6
* DecoratorTools 1.7

Toolbox Gadgets 

* info (TurboGears 1.0.4.4)
* catwalk (TurboGears 1.0.4.4)
* shell (TurboGears 1.0.4.4)
* designer (TurboGears 1.0.4.4)
* widgets (TurboGears 1.0.4.4)
* admi18n (TurboGears 1.0.4.4)

Identity Providers 

* sqlobject (TurboGears 1.0.4.4)
* sqlalchemy (TurboGears 1.0.4.4)

tg-admin Commands 

* info (TurboGears 1.0.4.4)
* shell (TurboGears 1.0.4.4)
* quickstart (TurboGears 1.0.4.4)
* update (TurboGears 1.0.4.4)
* sql (TurboGears 1.0.4.4)
* i18n (TurboGears 1.0.4.4)
* toolbox (TurboGears 1.0.4.4)

Visit Managers 

* sqlobject (TurboGears 1.0.4.4)
* sqlalchemy (TurboGears 1.0.4.4)

Template Engines 

* kid (TurboKid 1.0.4)
* json (TurboJson 1.1.2)
* cheetah (TurboCheetah 1.0)

Widget Packages 


TurboGears Extensions 

* visit (TurboGears 1.0.4.4)
* identity (TurboGears 1.0.4.4)

admin ツールを起動してみる

$ tg-admin toolbox

コンソールに出力されたポートにアクセスする

プロジェクトを作る

tg-admin quickstart

プロジェクト名とか聞かれるので入力。
起動(sampleプロジェクト)

python start-sample.py

コンソールに出力されたポートにアクセスするとなにやら表示される。

今ここ。