BetterPaginator Template Code

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
		{% spaceless %}
			{% if paginator.has_previous_page %}
				<a class="paginator arrow" href="{{ paginator.previous_link }}">&#171; Previous</a>
			{% else %}
				<span class="paginator disabled arrow">&#171; Previous</span>
			{% endif %}
			<!-- {{ paginator.start_index }} - {{ paginator.end_index }} of {{ paginator.hits }} -->
			{% for set in paginator.windowed_page_links %}
				{% if not forloop.first %}...{% endif %}
				{% for p in set %}
					{% if p.2 %}
						<span class="paginator current_page">{{ p.0 }}</span>
					{% else %}
						<a class="paginator" href ="{{ p.1 }}">{{ p.0 }}</a>
					{% endif %}
				{% endfor %}
			{% endfor %}
			{% if paginator.has_next_page %}
				<a class="paginator arrow" href="{{ paginator.next_link }}">Next &#187;</a>
			{% else %}
				<span class="paginator disabled arrow">Next &#187;</span>
			{% endif %}
		{% endspaceless %}

More like this

  1. BetterPaginator by spankalee 6 years, 1 month ago
  2. Append paramaters to a GET querystring (template tag) by gregb 3 years, 11 months ago
  3. Extend generic view object_list to support paginate_by via cookies by kersurk 2 years, 5 months ago
  4. Example usage of SimpleCouchPaginator by toke 4 years, 7 months ago
  5. BetterQuerySetPaginator by zeeg 4 years, 11 months ago

Comments

(Forgotten your password?)