Временная нумерация страниц или прокрутка в Джанго - PullRequest
0 голосов
/ 30 января 2019

У меня есть очень простое веб-приложение Django, которое отслеживает статус работы в магазине.Он работает нормально, но я хотел бы добавить функцию, которая автоматически прокручивает или изменяет страницы, в зависимости от того, что проще, каждые 30 секунд, чтобы при наличии большего количества заданий, чем умещалось на одном экране, отображались все задания за определенный промежуток времени.,Кто-нибудь знает способ сделать это с помощью Django или javascript?

Очень признателен.

1 Ответ

0 голосов
/ 05 марта 2019

Я разработал относительно простое решение для этого после просмотра веб-страниц.Я подумал, что это может быть полезно для кого-то в будущем.

Я использовал небольшой скрипт javascript:

<script>

setInterval(function(){ location.reload() }, 600000);

$(document).ready(function scroll(){
  $("html, body").animate({ scrollTop: $('#start').offset().top }, 40000).delay(5000),
  $("html, body").animate({ scrollTop: $('#stop').offset().top }, 40000), scroll();
})
scroll();
</script>

Я просто поместил html-страницу head, но вы также можете загрузить ее в статическую папку.Я просто добавил два объекта на страницу, один вверху с названием «start», а другой под названием «stop», т.е. я поместил изображение сверху следующим образом:

<img src="{% static 'logo.png' %}" id="start">

Это просто, но работаеточень хорошо и просто прокручивает вверх и вниз весь день.

...