Skip to content

Instantly share code, notes, and snippets.

@moisessepulveda
Last active July 14, 2024 02:15
Show Gist options
  • Save moisessepulveda/c3f13029ce29f21e229bf2323219c1e6 to your computer and use it in GitHub Desktop.
Save moisessepulveda/c3f13029ce29f21e229bf2323219c1e6 to your computer and use it in GitHub Desktop.
DJANGO BOOTSTRAP PAGINATOR
{% if paginator.num_pages > 1%}
<div class="d-flex justify-content-center">
<ul class="pagination">
{% if entity.has_previous %}
<li class="page-item d-none d-sm-block"><a class="page-link" href="?page={{ entity.previous_page_number }}#pagtable">Anterior</a></li>
{% endif %}
{% for page in paginator.page_range %}
{% if forloop.last and page != entity.number and paginator.num_pages > 7 %}
{% if entity.next_page_number != paginator.num_pages%}
<li class="page-item">
<a class="page-link" href="?page={{ entity.number | add:1}}#pagtable">...</a>
</li>
{% endif %}
<li class="page-item">
<a class="page-link" href="?page={{paginator.num_pages}}#pagtable">{{paginator.num_pages}}</a>
</li>
{% endif %}
{% if page == entity.number and page > 7 %}
<li class="page-item">
<a class="page-link" href="?page={{ page | add:-1 }}#pagtable">...</a>
</li>
{% endif %}
{% if page < 7 or page == entity.number %}
<li class="page-item {% if page == entity.number %}active{% endif %}">
<a class="page-link" href="?page={{ page }}#pagtable">{{ page }}</a>
</li>
{% endif %}
{% endfor %}
{% if entity.has_next %}
<li class="page-item d-none d-sm-block">
<a class="page-link" href="?page={{ entity.next_page_number }}#pagtable">Siguiente</a>
</li>
{% endif %}
</ul>
</div>
<div class="d-flex justify-content-center d-sm-none">
{% if entity.has_previous %}
<span class="page-item"><a class="page-link" href="?page={{ entity.previous_page_number }}#pagtable">Anterior</a></span>
{% endif %}
{% if entity.has_next %}
<span class="page-item"><a class="page-link" href="?page={{ entity.next_page_number }}#pagtable">Siguiente</a></span>
{% endif %}
<br>
<br>
</div>
{% endif %}
@Deevcode
Copy link

Gracias por su curso de django, esta exelente

@PipeHaze
Copy link

wena profe sus videos me hicieron todo mi proyecto gracias x su ayuda

@Nandocho8
Copy link

Un grande profe

@Cdavid111
Copy link

Le agradezco !!

@Nadarellano
Copy link

Muchas gracias profesor, realmente aprendo con sus videos

@k-82q
Copy link

k-82q commented Jul 12, 2023

ty

@Cracklitrox
Copy link

grande

@Yampi0
Copy link

Yampi0 commented Jun 27, 2024

Excelente Profe!!! un maquina

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment