2016-05-31 3 views
0

Я создал систему уведомлений, адаптированную к моему сайту, и это работает. Когда пользователь находится на домашней странице, он может видеть его уведомления.Django: уведомления обновляются автоматически

Но в настоящее время, для обновления своих уведомлений пользователю придется перезагрузить главную страницу ... (в настоящее время уведомления только на видимые объекты домашней странице)

Я хочу уведомления автоматически обновляется, когда есть новое уведомление, так и не перезагрузите страницу.

Я хочу, чтобы и пользователь мог получать уведомление о новых уведомлениях на всех страницах моего веб-сайта (например: с сообщением ).

Как это сделать?

Спасибо!

PS: Мое уведомление очень простое, поэтому модель уведомления с менеджером.

+0

Я думаю, это можно сделать в интерфейсе - javascript вещи; например, неоднократно проверяя сервер с помощью ajax (также необходимо использовать api для этой проверки) и функцию 'setInterval' js. – Leonard2

+0

Я не знаю, что js api может это сделать ... У вас есть пример этих api? – ZouIou

ответ

0

Возможно, вы можете посмотреть на веб-узлы. Проверьте это tornado

Я не знаю, как вы настроили систему уведомлений, но использование websocket с комбинацией javascripting - это путь, на мой взгляд.

Смежные вопросы