Есть ли способ достичь того, что хочет сделать этот код, с помощью прокрутки вниз вместо щелчка на Next?

Основываясь на ответе на мой предыдущий вопрос здесь, я узнал о пагинации в Django и могу переходить на следующие страницы после нажатия на Next .

Просмотров:

def All( request  ):
    p=product.objects.all()
    pa=Paginator(p,20)
    page=request.GET.get('page')
    pro=pa.get_page(page)
    return render(request,'home.html',{'pro':pro})

Шаблон:

<div class="grid">  
  
         {%for p in pro%} 
                <div class='card'>
                    <img src="{{p.image}}"></img>
                    <p id="id">{{p.description}}</p>
                    <a href="{{p.buy}}" target='_blank' rel='noopener noreferrer'>
                        <button ><span class="price"> ${{p.price}}</span> buy</button>
                    </a>    




                </div>
    
         {%endfor%} 
         {% if pro.has_next %}
            <a href="?page={{pro.next_page_number}}">Next</a>
         {% endif %}
            


</div>

Этот код хочет показать мне следующие страницы:

 {% if pro.has_next %}
    <a href="?page={{pro.next_page_number}}">Next</a>
 {% endif %}

Есть ли способ достичь того, что хочет сделать этот код, с помощью прокрутки вниз вместо нажатия на Next?

Вернуться на верх