私はWebアプリケーションフレームワーク(Python)でAppEngineを使用しています。私はジャンゴで動的にJavaScriptコードを生成しています私のスクリプトでは、例えば:テンプレートを含むjavascriptファイルを含む
Pythonのコントローラファイル
template_values = {
'page': '1',
}
path = os.path.join(os.path.dirname(__file__), "../views/index.html")
self.response.out.write(template.render(path, template_values))
はindex.htmlの代わりにインラインを使用しての、今
<html>
<head>
...
<script>
{% if page %}
alert("test");
{% endif %}
</script>
</head>
<body>
...
</body>
</html>
を提出します<script>
タグ<link>
タグを使用して、スクリプトを含むJSファイルを参照したいと考えています。しかし、私はテンプレートエンジンを使ってそのことを行うことができるのか分かりません。 JSファイルを(動的に)インクルードすると、何らかの形で「ページ」の値を知る必要がありますが、「ページ」はindex.htmlの範囲でのみ認識されます。
アイデア?
おかげで、
ジョエル
をこのコードを書くことができます。 – rutherford