如何在服务器数据库中更改页面

时间:2013-05-24 10:24:32

标签: ajax django tastypie

我正在使用tastypie + django + backbone.js。我的应用程序一次只能由多个用户使用。

我想要做的是在数据库上显示所有用户“实时”更改,而无需用户手动重新加载页面。

周围有人指出我正确的方向吗?

由于

1 个答案:

答案 0 :(得分:0)

要在所有主流浏览器中使用此功能,您必须定期向服务器发送AJAX请求,询问是否发生了任何更改。 在现代浏览器中,您可以使用ob web套接字来设置PUSH服务,服务器可以将这些更改推送到您的应用程序,或者只是通知您。

(如果您使用Backbone作为MVC框架,无论如何您也可以退回重新加载页面的想法,只需使用AJAX请求您的数据并使用Backbone的View组件将您的数据呈现为HTML元素)

相关问题