{% extends "registrasion/base.html" %} {% load registrasion_tags %} {% load lca2018_tags %} {% load staticfiles %} {% block header_title %}{% conference_name %}{% endblock %} {% block proposals_body %} <h1 class="mb-5">Raffle Winners</h1> {% for raffle in raffles %} {% if raffle.hidden %} {% else %} <h2 class="mt-5">{{ raffle }}</h2> <dl class="row my-4"> {% for prize in raffle.prizes.all %} <dt class="col-sm-3 text-truncate">{{ prize }}</dt> <dd class="col-sm-9"> {% if prize.winning_ticket %} {% with prize.winning_ticket as winner %} {# this should be attendee name #} {% with winner.lineitem.invoice.user.attendee.attendeeprofilebase as profile %} <p><strong>Winning ticket {{ winner.ticket }}, {{ profile.attendee_name }}</strong><br /> Drawn by {{ winner.draw.drawn_by }}, {{ winner.draw.drawn_time}} </p> {% endwith %} <div class="alert alert-danger"> <form method="POST" action="{% url 'raffle-redraw' winner.id %}"> {% csrf_token %} {# This should have a `reason` field that can be passed through to the Audit log #} <p> Re-draw <em>{{ prize }}</em> <button type="submit" class="btn btn-danger float-right">Re-draw</button> </p> <div class="clearfix"></div> </form> </div> {% endwith %} {% else %} Not drawn {% endif %} </dd> {% endfor %} </dl> {% if raffle.is_open %} <form method="POST" action="{% url 'raffle-draw' raffle_id=raffle.id %}"> {% csrf_token %} <p class="text-center"> <button type="submit" class="btn btn-success">Draw tickets</button> </p> <div class="clearfix"></div> </form> {% endif %} {% if not forloop.last %}<hr>{% endif %} {% endif %} {% endfor %} {% endblock %}