--- /dev/null
+{% extends "base.html" %}
+{% load thumbnail %}
+{% load markup %}
+
+{% block content %}
+ {% if object_list %}
+ {% for album in object_list %}
+ <div class="album">
+ <a href="{{ album.slug }}/"><img src="{{ album.get_main_image.url|thumbnail:"width=250" }}" alt="{{ album.get_main_image.caption }}" /></a>
+ <h2><a href="{{ album.slug }}/">{{ album.name }}</a></h2>
+ <p>{{ album.caption }}</h2>
+ </div>
+ {% endfor %}
+ {% if is_paginated %}
+ <p class="paginator">Pages:
+ {% if page_obj.has_previous %}
+ <a href="?page={{ page_obj.previous_page_number }}">Previous</a> |
+ {% endif %}
+ {% for paginator_page in paginator.page_range %}
+ {% if forloop.first %}
+ {% else %}
+ |
+ {% endif %}
+ {% ifequal paginator_page page %}
+ {{ page }}
+ {% else %}
+ <a href="?page={{ paginator_page }}">{{ paginator_page }}</a>
+ {% endifequal %}
+ {% endfor %}
+ {% if page_obj.has_next %}
+ | <a href="?page={{ page_obj.next_page_number }}">Next</a>
+ {% endif %}
+ </p>
+ {% endif %}
+ {% else %}
+ <p>There are no photo albums available.</p>
+ {% endif %}
+{% endblock %}