django 1.9 如何自动更新视图中的上下文
django 1.9 how to automatically update context in views
我有传递值的上下文,该值随着时间的推移而变化。无论如何我可以更新并将值自动发送到 test.html 这样用户就不需要一直刷新页面来查看新值了吗?
def detail(request):
LAST_DATA = request_data()
context = {
'LAST_DATA': LAST_DATA,
}
return render(request,'index.html',context)
如果无法在视图中使用,我可以以任何方式使用 javascript 吗?
我用 jquery 解决了这个问题,但我想知道 python 中是否有办法解决这个问题。
这是我在模板中的 .html 文件中使用的函数
setTimeout(function(){
$( "#live" ).load( "#live" );
}, 1000); //refresh every 1 seconds
我有传递值的上下文,该值随着时间的推移而变化。无论如何我可以更新并将值自动发送到 test.html 这样用户就不需要一直刷新页面来查看新值了吗?
def detail(request):
LAST_DATA = request_data()
context = {
'LAST_DATA': LAST_DATA,
}
return render(request,'index.html',context)
如果无法在视图中使用,我可以以任何方式使用 javascript 吗?
我用 jquery 解决了这个问题,但我想知道 python 中是否有办法解决这个问题。 这是我在模板中的 .html 文件中使用的函数
setTimeout(function(){
$( "#live" ).load( "#live" );
}, 1000); //refresh every 1 seconds