webappテンプレートでURLをハードコーディングしないようにする方法
-
03-07-2019 - |
質問
Google App Engineでソフトウェアを開発しています。私はwebappフレームワークを使用しています。 HTMLテンプレートにURLをハードコーディングするのを避ける方法はありますか? djangoは解決策を提供しますが、webappの解決策が見つかりませんでした。事前に感謝します。
解決
WebAppは非常に基本的なものです。
Django url
templatetagは、正規表現パターンの一致によるURL解決のアイデアと密接に結びついています。 WebAppには深刻なURLリゾルバーがないため、この行に何かを実装するのは非常に難しい作業だと思います。
しかし、あなたは完全に不運ではありません。 Werkzeug には、URLを反転できる非常に理解しやすい強力なURLルーティングメカニズムがあります。これに基づいて実装を試みることができます(またはWebAppを捨ててWerkzeugを使用します;)、実際に試してみる価値があります)。
他のヒント
WebappはDjangoテンプレートを使用します。 Djangoテンプレートはこちら
Djangoソリューションは ウェブアプリソリューションです。
所属していません StackOverflow