Skip to content
Snippets Groups Projects
Commit 84223d35 authored by Nico Vermaas's avatar Nico Vermaas
Browse files

update pagination

parent a0334ee8
No related branches found
No related tags found
1 merge request!337Upgrade to django 5
Pipeline #68483 failed
......@@ -33,7 +33,6 @@ INSTALLED_APPS = [
'corsheaders',
'django_filters',
'django_extensions',
'bootstrap_pagination',
'django_tables2',
'bootstrap3',
'fontawesome_free',
......
astronauth==0.3.3
Django==3.2
Django==4.1.3
django-allauth==0.57.0 # note allauth only supports Django >= 3.2
django-bootstrap-pagination==1.7.0
django-bootstrap3==14.2.0
django-bootstrap-pagination==1.7.1
django-bootstrap3==23.6
django-cors-headers==3.6.0
django-extensions==3.1.0
django-filter==2.3.0
......
......@@ -10,6 +10,7 @@
<div class="row">
<div class="col-sm-12 col-md-12 col-lg-12">
{% include 'taskdatabase/pagination.html' %}
&nbsp;
{% if my_tasks %}
<div class="panel panel-success">
......
{% load bootstrap_pagination %}
{% if my_tasks %}
<div>
{% bootstrap_paginate my_tasks range=20 show_prev_next="true" show_first_last="true" previous_label="Previous" first_label="First" next_label="Next" last_label="Last" %}
</div>
\ No newline at end of file
{% if my_tasks.has_other_pages %}
<div class="btn-group" role="group" aria-label="Item pagination">
{% if my_tasks.has_previous %}
<a href="?page={{ my_tasks.previous_page_number }}" class="btn btn-outline-primary">&laquo;</a>
{% endif %}
{% for page_number in my_tasks.paginator.page_range %}
{% if my_tasks.number == page_number %}
<button class="btn btn-outline-primary active">
<span>{{ page_number }} <span class="sr-only">(current)</span></span>
</button>
{% else %}
<a href="?page={{ page_number }}" class="btn btn-outline-primary">
{{ page_number }}
</a>
{% endif %}
{% endfor %}
{% if my_tasks.has_next %}
<a href="?page={{ my_tasks.next_page_number }}" class="btn btn-outline-primary">&raquo;</a>
{% endif %}
</div>
{% endif %}
{% else %}
<p>No items found.</p>
{% endif %}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment