2016-05-31 19 views
0

私のウェブサイトに適合した通知システムが作成されました。ユーザがホームページにいるとき、彼は彼の通知を見ることができます。Django:通知が自動的に更新されます

しかし現在、

私は新しい通知がある場合、通知はなして、自動的に更新します(のみホームページ上で現在通知visibleを)...ホーム・ページをリロードする必要があるユーザーを自分の通知をリフレッシュするためにページをリロードしてください。

また、私のウェブサイトのすべてのページ(例:通知は の通知で表示されます)の新しい通知でユーザーに警告することもできます。

どうすればいいですか?

ありがとうございました!

PS:私の通知はとてもシンプルなので、マネージャを備えた通知モデルです。

+0

これはフロントエンドで行うことができますね - javascript things;例えば、ajaxを使ってサーバーを繰り返しチェックする(このチェックのためのウェブAPIも必要です)と 'setInterval' js関数です。 – Leonard2

+0

私はjs apiがこれを行うことができるのか分からない...これらのAPIの例はありますか? – ZouIou

答えて

0

おそらくウェブソケットを見ることができます。これをチェックしてくださいtornado

私はあなたの通知システムをどのように設定しているのか分かりませんが、javascriptの組み合わせでwebsocketを使用する方法は私の意見になります。

関連する問題