Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {% for x in my_paginator.paginator.page_range %}
- <a href="?{% if query %}q={{ query }}&{% endif %}page={{ x }}"><u>{{ x }}</u></a>
- {% endfor %}
- paginator = Paginator(yourqueryset, request.GET.get('show'))
- if request.GET.get('page'):
- try:
- results = paginator.page(request.GET.get('page'))
- except PageNotAnInteger:
- results = paginator.page(1)
- except EmptyPage:
- results = paginator.page(paginator.num_pages)
- else:
- results = paginator.page(1)
- min = all.number - 4
- max = all.number + 4
- return render(request, 'template.html', {'results':results,'min':min,'max':max})
- {% for page in results.paginator.page_range %}
- {% if page < max and page > min and page != results.number %}
- <a class="page">{{page}}</a>
- {% elif page == results.number %}
- <a>{{page}}</a>
- {% endif %}
- {% endfor %}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement