Есть ли способ достичь того, что хочет сделать этот код, с помощью прокрутки вниз вместо щелчка на 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
?