summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan DeMasi <jonathan.demasi@colorado.edu>2020-03-06 00:50:16 -0700
committerJonathan DeMasi <jonathan.demasi@colorado.edu>2020-03-06 00:50:16 -0700
commitf9ad804df5cd72af7eac3b257596a4c4dd8540a1 (patch)
tree94e232f3c7b53f3be868a89d25c4210649779fa6
parentc8b64c8069b6bd7ba6aa42bc73aca9ec82a19f13 (diff)
downloadjthanio-f9ad804df5cd72af7eac3b257596a4c4dd8540a1.tar
jthanio-f9ad804df5cd72af7eac3b257596a4c4dd8540a1.tar.gz
jthanio-f9ad804df5cd72af7eac3b257596a4c4dd8540a1.tar.bz2
jthanio-f9ad804df5cd72af7eac3b257596a4c4dd8540a1.tar.lz
jthanio-f9ad804df5cd72af7eac3b257596a4c4dd8540a1.tar.xz
jthanio-f9ad804df5cd72af7eac3b257596a4c4dd8540a1.tar.zst
jthanio-f9ad804df5cd72af7eac3b257596a4c4dd8540a1.zip
okay, clean this up, then let's move on with our lives
-rw-r--r--blog/templates/blog/blog_index_page.html34
1 files changed, 34 insertions, 0 deletions
diff --git a/blog/templates/blog/blog_index_page.html b/blog/templates/blog/blog_index_page.html
index ff8f76c..34ba2cf 100644
--- a/blog/templates/blog/blog_index_page.html
+++ b/blog/templates/blog/blog_index_page.html
@@ -47,6 +47,40 @@
<a class="page-link" href="#">Newer &rarr;</a>
</li>
</ul>
+ {# Only show pagination if there is more than one page to click through #}
+ {% if blogpages.paginator.num_pages > 1 %}
+ <div class="container">
+ <div class="row">
+ <div class="col-lg-12">
+ <div class="pagination">
+ {% if blogpages.has_previous %}
+ <li class="page-item">
+ <a href="?page={{ blogpages.previous_page_number }}" class="page-link">
+ <span>&laquo;</span>
+ </a>
+ </li>
+ {% endif %}
+
+ {% for page_num in blogpages.paginator.page_range %}
+ <li class="page-item {% if page_num == blogpages.number %} active{% endif %}">
+ <a href="?page={{ page_num }}" class="page-link">
+ {{ page_num }}
+ </a>
+ </li>
+ {% endfor %}
+
+ {% if blogpages.has_next %}
+ <li class="page-item">
+ <a href="?page={{ blogpages.next_page_number }}" class="page-link">
+ <span>&raquo;</span>
+ </a>
+ </li>
+ {% endif %}
+ </div>
+ </div>
+ </div>
+ </div>
+ {% endif %}
</div>