view gpp/templates/polls/poll.html @ 368:b76af55aafe4

For #176; cache the output of the latest poll block template tag.
author Brian Neal <bgneal@gmail.com>
date Sat, 05 Mar 2011 21:00:00 +0000
parents daa2916f5b34
children 1f139de929c4
line wrap: on
line source
{% extends 'base.html' %}
{% load url from future %}
{% load comment_tags %}
{% block title %}Polls: {{ poll.question }}{% endblock %}
{% block content %}
<h2>Poll</h2>
<h3>{{ poll.question }}</h3>
<ul class="poll-detail">
{% for choice in poll.choice_set.all %}
   <li>{{ choice.choice }}</li>
{% endfor %}
</ul>
{% get_comment_count for poll as comment_count %}
<p>
This poll has <a href="{% url 'polls.views.poll_results' poll.id %}">{{ comment_count }} comment{{ comment_count|pluralize }}</a>.
{% if poll.is_open %}
Voting for this poll started on {{ poll.start_date|date:"F d, Y" }}. 
   {% if poll.end_date %}
      Voting will end on {{ poll.end_date|date:"F d, Y" }}.
   {% endif %}
{% else %}
This poll ran from {{ poll.start_date|date:"F d, Y" }} to {{ poll.end_date|date:"F d, Y" }}.
{% endif %}
</p>
<p class="poll-nav">
<a href="{% url 'polls.views.poll_results' poll.id %}">View Results &amp; Comments</a> 
{% if poll.is_open and user.is_authenticated %}
| <a href="{% url 'polls.views.poll_vote' poll_id=poll.id %}">Vote</a>
{% endif %}
| <a href="{% url 'polls.views.poll_index' %}">Poll Index</a>
</p>
{% endblock %}