У меня есть файл .xspf, который мое приложение загружает с сервера. Содержание этого файла обновляется иногда. Как сделать Ajax refre sh элемент, как только содержимое файла изменилось?
Теперь у меня обновляется каждые 1 се c.
view.py
def sign_update(request):
# get_sign() is the method that takes content of the file
artist, track = Icecast().get_sign()
response_dict = {'artist': artist, 'track': track}
return render(
request,
'sign.html',
context=response_dict
)
sign_update. js
function sign_update() {
$.ajax({
url: "sign_update",
cache: false,
success: function(data) {
$("#sign").html(data);
}
});
}
$(document).ready(function() {
sign_update();
setInterval('sign_update()', 1000);
});