@s_katala

Как сделать подгрузку контента по скроллу?

Подскажите, как реализовать подгрузку контента при прокрутке страницы!
django 2

paginator
{% if is_paginated %}
          {% if page_obj.has_previous %}
            <a href="?page={{ page_obj.previous_page_number }}">&laquo;</a>
          {% else %}
          {% endif %} 
          {% for i in paginator.page_range %} 
            {% if page_obj.number == i %}
              {{ i }}
            {% endif %}
          {% endfor %}
          {% if page_obj.has_next %}
            <a href="?page={{ page_obj.next_page_number }}">&raquo;</a>
          {% else %}
          {% endif %}
        {% endif %}
  • Вопрос задан
  • 874 просмотра
Решения вопроса 2
sergey-gornostaev
@sergey-gornostaev Куратор тега Django
Седой и строгий
Во-первых, надо написать javascript-код, который будет обрабатывать событие прокрутки, вычислять необходимую страницу, делать запрос к серверу и отображать полученные от сервера данные. Во-вторых, надо написать представление, которое в ответ на ajax-запрос будет отдавать json с необходимыми данными. Добавленный в вопрос код вам в этом не пригодится.
Ответ написан
@marataziat
Джангист-тракторист
Делай REST API, и через AJAX подгружай
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы