我正在使用AppEngine和webapp框架(python)。在我的劇本,我動態生成的JavaScript代碼使用Django,例如:包含帶有模板的javascript文件
蟒蛇控制器文件
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文件(動態),它會以某種方式知道「頁面」的值,但「page」僅在index.html的範圍內是已知的。
任何想法?
感謝,
喬爾
從示例代碼編寫代碼很顯然,用戶想向一個JavaScript文件中的模板代碼。 – rutherford 2012-10-25 12:29:16