view gpp/templates/polls/index.html @ 447:8f46ba2f1b81

For #219, rework the polls views for a better flow. Added some tests for the views.
author Brian Neal <bgneal@gmail.com>
date Sat, 25 Jun 2011 23:23:20 +0000
parents ac9217eef610
children
line wrap: on
line source
{% extends 'base.html' %}
{% load comment_tags %}
{% block title %}Polls{% endblock %}
{% block content %}
   <h2>Polls</h2>
   <h3>Current Polls</h3>
   {% if current_polls %}
   <ul>
   {% for poll in current_polls %}
      <li><a href="{{ poll.get_absolute_url }}">{{ poll.question }}</a> &bull; 
      {{ poll.total_votes }} vote{{ poll.total_votes|pluralize }} &bull;
      {% get_comment_count for poll as comment_count %}
      {{ comment_count }} comment{{ comment_count|pluralize }} &bull;
      {{ poll.start_date|date:"M d, Y" }}
      {% if poll.end_date %}
         - {{ poll.end_date|date:"M d, Y" }}
      {% endif %}
      </li>
   {% endfor %}
   </ul>
   {% else %}
   <p>No open polls at this time.</p>
   {% endif %}
   <h3>Closed Polls</h3>
   {% if old_polls %}
   <ul>
   {% for poll in old_polls %}
      <li><a href="{{ poll.get_absolute_url }}">{{ poll.question }}</a> &bull; 
      {{ poll.total_votes }} vote{{ poll.total_votes|pluralize }} &bull;
      {% get_comment_count for poll as comment_count %}
      {{ comment_count }} comment{{ comment_count|pluralize }} &bull;
      {{ poll.start_date|date:"M d, Y" }} -
         {{ poll.end_date|date:"M d, Y" }}</li>
   {% endfor %}
   </ul>
   {% else %}
   <p>No closed polls at this time.</p>
   {% endif %}
{% endblock %}