我正嘗試在我的金字塔項目中使用外部js文件。 我發現這個解決方案,但我似乎無法得到它的工作。 我想包含的js文件位於C:\ env \ uza \ uza \ static \ js 項目名稱= uza。不能在金字塔項目中包含js文件
在我的模板我使用它來調用腳本:
<script type="text/js" src="${request.static_url('uza:static/js/fabtabulous.js')}" />
<script type="text/js" src="${request.static_url('uza:static/js/tablekit.js')}" />
我init.py看起來是這樣的:
config.add_static_view('static', 'static', cache_max_age=3600)
,當我瀏覽到我的瀏覽器頁面,它只是給了我原始html代碼中的金字塔邊欄。我知道這是我犯了一個愚蠢的錯誤,但我似乎無法找到它。是annyone能夠幫助我這個。
編輯: 我上傳了PDF文件,以更好地理解我遇到的問題。 ps:在控制檯中沒有錯誤。 https://dl.dropboxusercontent.com/u/6752022/problem.pdf
編輯: 我做了使用SQLAlchemy的支架一個新的項目。 我所做的改變是: - 包括在mytemplate.pt
<script type="text/js" src="${request.static_url('javascript:static/js/tette.js')}" />
<input type="button" onclick="popup()" value="Click Me!">
這行 - 我沒有改變annything別的,因爲我不認爲需要在腳手架進行ANNY其他變化。
我tette.js文件看起來像這樣:
功能彈出(){ 警報( 「Hello World」 的) }
這是輸出包括之前我有js文件。 (刪除幾個div)
這是之後。
我做錯了什麼?提前致謝。
你能發佈實時鏈接,屏幕截圖或實際的代碼嗎? – Raj 2013-04-26 16:48:10
我忘了寫我的腳本'代碼',所以它沒有出現在我以前的帖子中。現在編輯。 – GertV 2013-04-27 14:08:45
在您的控制檯日誌中(即,當我在本地開發時,它從'pserve'運行並且所有內容都記錄到終端窗口中)是否顯示任何錯誤? – 2013-04-27 17:30:30