我想知道是否有可能通過選擇render_to_response從變量views.py到的script.js,從views.py變量傳遞到的script.js
render_to_response('appname/basic.html',{'var':somevariable})
我基本上要訪問的變量{{VAR}}因爲我的script.js HTML頁面之外的用途是這樣的:
function WillHappen()
{
var n = noty({
text: 'You're {{var}}!',
type: 'warning',
dismissQueue: false,
layout: 'center',
theme: 'defaultTheme'
})
}
它的工作原理,如果我把的JavaScript到HTML頁面,但我想,因爲我可能會在用它來把它們分開很多我的HTML頁面。
在這種情況下,你會如何建議我這樣做?我想要的是在單獨的Javascript文件中顯示{{var}}包含的內容,該文件通常是某種類型的整數。 – WToa 2013-05-14 08:04:18
在您的模板中:' {{var}}'。然後在你的javascript'var text = document.getElementById(「myhiddenvar」);' – 2013-05-14 08:06:45
查看[HTML5數據標籤](http://ejohn.org/blog/html-5-data-attributes/),如果你不想結束很多ID和類(mixin風格的鉤子和數據標識符),這是很好的 – 2013-05-14 08:23:42