2012-12-07 58 views
1

我有一個名爲在「default.html中」 HTML表單「mysite的\模板\ admin」的文件夾,我已經設置在setting.py的template_dir模板。然後我想爲default.html添加一個JS,我該怎麼做?如何添加JS到Django的

例如,我把命名爲 「example.js」 JS文件在 「mysite_new \ mysite的\靜\ ADMIN \ JS」,我能做些什麼來鏈接js文件。

#defaul.html 
<!DOCTYPE html> 
<html> 
<head> 
<script class="xxxxx" src="xxxxxxxxxxxxxx"></script> 

</head> 
<body> 
<fieldset> 
      <legend>{{ Title_name }}</legend> 
      <div> 
       <label> 
       <input type="checkbox" name="col" value="summary" checked="checked" /> 
       Name 
       </label> 
         </div> 
     </fieldset> 
    </fieldset> 
</body> 
</html> 

回答

0

您需要服務器的example.js從使用Django本身服務的另一臺服務器或設置靜態文件靜態文件(檢查這link)。我必須說,它不建議讓Django的服務器靜態文件

+0

所以如何讓Django的服務器動態文件?我可以用JS文件作爲的方式{%靜態「管理/ CSS/base.css」%},如果是的話,我應該怎麼配置在setting.py的paramater「靜態」? – jimwan

+0

閱讀https://docs.djangoproject.com/en/dev/howto/static-files/#serving-static-files-in-development知道如何讓Django的瞭解靜態文件。是的,你可以在設置後使用該代碼。 – Chipmunk

+0

感謝,最後一個問題,你知道的 jimwan