diff --git a/pagination/templates/pagination/pagination.html b/pagination/templates/pagination/pagination.html index 37cef40..d5a94b8 100644 --- a/pagination/templates/pagination/pagination.html +++ b/pagination/templates/pagination/pagination.html @@ -11,7 +11,7 @@ {% ifequal page page_obj.number %} {{ page }} {% else %} - {{ page }} + {{ page }} {% endifequal %} {% else %} ... diff --git a/pagination/templatetags/pagination_tags.py b/pagination/templatetags/pagination_tags.py index fa87b37..fa8fd48 100644 --- a/pagination/templatetags/pagination_tags.py +++ b/pagination/templatetags/pagination_tags.py @@ -104,7 +104,7 @@ def render(self, context): context['page_obj'] = page_obj return u'' -def paginate(context, window=DEFAULT_WINDOW): +def paginate(context, window=DEFAULT_WINDOW, hashtag=None): """ Renders the ``pagination/pagination.html`` template, resulting in a Digg-like display of the available pages, given the current page. If there @@ -209,6 +209,7 @@ def paginate(context, window=DEFAULT_WINDOW): 'records': records, 'page_obj': page_obj, 'paginator': paginator, + 'hashtag': hashtag, 'is_paginated': paginator.count > paginator.per_page, } if 'request' in context: