我嘗試在Django模板的head標籤中包含Javascript和CSS的外部文件,它們不起作用。當我在關閉車身標籤之前放置它們時,它們運作良好。爲什麼?另一個問題是,當我使用繼承時,孩子看不到我的外部文件。有人可以幫我嗎?使用Django模板引用外部文件
<head>
{% load staticfiles %}
<link rel = "stylesheet" type = "text/css" href = "{%static 'postare/style.css' %}"/>
<link type = "text/css" href = "{% static 'postare/css/bootstrap.min.css'%}" rel = "stylesheet"/>
<script type = "text/javascript" src = "{% static 'postare/js/bootstrap.min.js' %}"></script>
<script type = "text/javascript" src = "{% static 'postare/jquery.js' %}"></script>
<script type = "text/javascript" src = "{% static 'postare/scripts.js' %}"></script>
</head>
對不起,你是說這個確切的代碼在
工作,但不是在?當你把它放入時,究竟會發生什麼?該代碼在哪個文件中?該繼承層次結構中的文件在哪裏? – 2014-10-16 12:28:34是的。腳本具有隱藏類的功能。當我將該類與該文件在body中一起工作時,它會起作用,但是,當我將文件移動到頭部時,它不起作用。我嘗試將該類分配給頭部和正文中具有文件的子部分,它也沒用。 – 2014-10-16 12:58:35
腳本文件名爲scripts.js,位於app/static/app/scripts.js中 – 2014-10-16 13:04:40