Add paginator template for todolists
Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
b1aa075652
commit
e5fc7cd53f
22
templates/todolists/paginator.html
Normal file
22
templates/todolists/paginator.html
Normal file
@ -0,0 +1,22 @@
|
||||
{% if is_paginated %}
|
||||
<div class="pagination">
|
||||
<p>{{ paginator.count }} todo lists, viewing page {{ page_obj.number }} of {{ paginator.num_pages }}.</p>
|
||||
<p class="todolist-nav">
|
||||
{% if page_obj.has_previous %}
|
||||
<a class="prev" href="?page={{ page_obj.previous_page_number }}"
|
||||
title="Go to previous page">< Prev</a>
|
||||
{% endif %}
|
||||
{% for num in paginator.page_range %}
|
||||
{% ifequal num page_obj.number %}
|
||||
<span>{{ num }}</span>
|
||||
{% else %}
|
||||
<a href="?page={{ num }}" title="Go to page {{ num }}">{{ num }}</a>
|
||||
{% endifequal %}
|
||||
{% endfor %}
|
||||
{% if page_obj.has_next %}
|
||||
<a class="next" href="?page={{ page_obj.next_page_number }}"
|
||||
title="Go to next page">Next ></a>
|
||||
{% endif %}
|
||||
</p>
|
||||
</div>
|
||||
{% endif %}
|
Loading…
Reference in New Issue
Block a user