1

私はtastypie + django + backbone.jsを使用しています。私のアプリケーションは、一度に複数のユーザーが使用できる必要があります。

私がやりたいことは、ユーザーが手動でページをリロードすることなく、データベース上ですべてのユーザーの「ライブ」変更を表示することです。

私を正しい方向に向けてくれる人はいますか?

ありがとう

4

1 に答える 1

0

すべての主要なブラウザーでこれを機能させるには、AJAX 要求をサーバーに定期的に送信して、変更が発生したかどうかを確認する必要があります。最新のブラウザーでは、ob Web ソケットを使用して PUSH サービスをセットアップし、サーバーがそれらの変更をアプリケーションにプッシュしたり、単に通知したりできます。

(バックボーンを MVC フレームワークとして使用している場合は、ページをリロードするという考えから離れて、AJAX を使用してデータを要求し、バックボーンのビュー コンポーネントを使用してデータを HTML 要素にレンダリングすることもできます)

于 2013-05-24T12:55:39.480 に答える