高度な機能
TurboGearsの多くの特別な機能によってアプリケーションに必要なことを簡単に取り込むことがでました。。
そのようなものの一つがログインアカウント操作です。たった今から誰かがユーザやユーザリストの修正ができます。
実行するとパーミッションの種類はセッションの利用や認証フレームワークに要求されます。
いくつかのエラーチェックとフォーム作成はTurboGearsの検証部分とウィジェットを利用すると自動作成も可能でした。
これらの機能はチュートリアルのでデモンストレーションです。それまでには、オフィシャルTurboGearsドキュメントを読んでください。
ここで、2行のコードを加えて一つの機能を追加します。
最後まで読んだあなたへのご褒美と考えてください。
tutorial/controllers.pyを開きimport構文をトップにこれを追加します。
from turbogears.toolbox.catwalk import CatWalk
Rootコントローラに次を加えます。
class Root(controllers.RootController): catwalk = CatWalk(model) ...
http://localhost:8080/catwalkにアクセスします。ナイスなwebインターフェイスを通して、データベースのビューや行の変更が行えます。