Я пытаюсь заставить 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/
.
Как установить путь к изображениям в javascript, используя путь STATIC_URL?
Был бы очень признателен за вашу помощь в этом.