2009-04-30 19 views
3

私はGoogleのアプリケーションエンジンでソフトウェアを開発しています。私はwebappフレームワークを使用しています。 HTMLテンプレートのURLをハードコーディングしないようにする方法はありますか? djangoは解決策を提供しますが、私はwebappのためのものを見つけることができませんでした。ありがとうございます。webappテンプレートのURLをハードコーディングするのを避ける方法

+0

他のテンプレート変数と同じようにコントローラ/ハンドラを渡してください。 –

答えて

1

WebAppはとても基本的です。

Django url templatetagは、正規表現のパターンを照合することによってURL解決のアイデアと密接に結びついています。 WebAppには深刻なURLリゾルバがないので、この行に何かを実装するのは本当に難しい作業だと思います。

しかし、あなたはまったく運がありません。 Werkzeugは非常に理解しやすいですが、URLを逆転させる強力なURLルーティング機構です。あなたはこの実装に基づいて実装を試みることができます(またはWebAppを放棄してWerkzeugを使用してください)。これは本当に試してみる価値があります)。

+1

werkzeugは、あなたのWebアプリケーションをより低いレベルでコード化したい場合や、Djangoよりも高い柔軟性を持ってコード化したい場合、本当にきれいなパッケージに進化しました。探してみる価値がある! –

0

のWebappがジャンゴを使用していますのでテンプレート: チェックアウトDjango templates here

Djangoのソリューション Webアプリケーションソリューションです。

関連する問題