jquery.ratyを Django で動作させようとしています。静的ファイルの提供は完全にセットアップされていますが、結局、評価画像ファイルを見つけるのに問題があるようです。
これは私がそれを設定した方法です:
base.html (静的ロードはここで問題ありません)
<script src="{{ STATIC_URL }}raty/js/jquery.raty.min.js"></script>
テンプレート:
<div id="star"></div>
js
$('#star').raty({
cancel : true,
cancelOff : 'cancel-off-big.png',
cancelOn : 'cancel-on-big.png',
half : true,
size : 24,
starHalf : 'star-half-big.png',
starOff : 'star-off-big.png',
starOn : 'star-on-big.png'
});
ただし、星の代わりに代替テキスト番号が表示されます。
これは、ページを更新するときにサーバーから受け取るメッセージです。
[07/Oct/2012 21:03:48] "GET /contact/add/img/star-off-big.png HTTP/1.1" 200 9941
なぜ現在の場所 ( http://127.0.0.1:8000/contact/add/ ) を見て、に追加/img/xxx.png
するのかわかりません/contact/add/
。
STATIC_URL パスを使用して JavaScript で画像へのパスを設定するにはどうすればよいですか?
これについてあなたの助けを本当に感謝します.