Я запускаю набор киосков, каждый из которых отображает содержимое из моего приложения Django. Каждый киоск пишет URL-адрес, например, myurl.com/location=downtown
каждую минуту, чтобы узнать, есть ли какие-либо обновления.Добавление «статуса свет» в администратор Django
My models.py выглядит примерно так. Каждый раз, когда модель пингована, обновляется last_updated.
class Location(models.Model):
name = models.CharField(max_length=20)
last_update = models.DateTimeField()
К сожалению, каждый раз браузер в киоске падает. То, что я хочу сделать, это добавить к интерфейсу администратора после входа в систему, немного зеленого или красного цвета, чтобы указать, прошло ли это более 5 минут с момента обновления одного из местоположений.
Это лучший способ сделать сердечный ритм для приложения? Как изменить интерфейс администратора, чтобы дать мне индикаторы состояния, чтобы узнать, хорошо ли в киосках?
Обновление страницы может быть раздражающим, если пользователь в настоящее время читает список редактирования модели в форме ... – jpic
Я предлагаю автообновление только на определенной странице со своим собственным URL-адресом, который показывает только статус Информация. Страница только для чтения, а не часть интерфейса администратора. – steveha