0

Turbo Gears 2 アプリケーションに取り組んでいます。アプリケーションは、一連の質問を通じてユーザーを誘導します。私は TG2 のテンプレート システム (もちろんこれがアイデアです) が好きなので、静的 Web ページを TG2 にも統合したいと考えています。これにより、ヘッダー、サイドバー、ナビゲーション バー、フッターを抽象化できます。

「静的」ファイルをアプリケーションのパブリック ディレクトリに配置することについて話しているのではないことに注意してください。という名前のコントローラーを作成し、WebControllerそれを通じてファイルを提供しています。もちろん、コントローラーのインスタンス名は、webすべてのページに URL でアクセスできるようにするhttp://mysite/web/page1.htmlためです (たとえば)

ここで質問です。ルート レベルのすべてのページを にリダイレクトすることは可能ですか/web/webそうすれば、HTML ページの in URL を削除できます。

読んでくれてありがとう。

4

1 に答える 1

0

わかりました、私の質問はやや曖昧でした。自分で調べた結果、TurboGears はデフォルトでルートを使用せず、CherryPy ディスパッチ スキームを使用していることがわかりました。http://nxsy.org/unscientific-and-biased-comparison-of-django-pylons-and-turbogearsは、TG の高レベル アーキテクチャの一部を理解するのに非常に役立ちました。

私は自分の問題を解決するために、自分のアプリケーションで進歩を遂げるために、stackoverflow に大きく依存しています。

于 2011-12-11T01:55:10.860 に答える