私はあらゆることを試してきましたが、これを理解することはできません!Djangoのjavascriptへのパスは機能しません
Django開発サーバーでは、JavaScriptへのパスが何らかの理由で機能しません。
のディレクトリ構造は、私が
<script type="text/javascript" src=../../static/javascript/script.js></script>
を持って、それがうまくいかないのindex.htmlで
site
|
appName static templates
| | |
views.py javascript appName
| |
script.js index.html
です!
script.jsを直接index.htmlにコピー&ペーストすると、すべての機能が機能しますが、パススルーが狂ってしまいます。あなたはそれはFirebugのネットタブに読み込まれて見ることはでき
src="/static/javascript/..."
:どの程度
あなたのindex.htmlは何URLパスで? http://yourhost/index.html? Apacheを使用していますか?そのホストのDocumentRootは 'site'を指していますか?あなたのMEDIA_ROOTとMEDIA_URL設定変数は何に設定されていますか? –