From 79845007f37c6ebbd533cae43f3de3f520962737 Mon Sep 17 00:00:00 2001 From: Ben Adida <ben@adida.net> Date: Sun, 10 Oct 2010 12:56:00 -0700 Subject: [PATCH] added badge --- helios/election_urls.py | 3 +++ helios/views.py | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/helios/election_urls.py b/helios/election_urls.py index 7d00dd6..f63ff58 100644 --- a/helios/election_urls.py +++ b/helios/election_urls.py @@ -16,6 +16,9 @@ urlpatterns = patterns('', (r'^/schedule$', one_election_schedule), (r'^/archive$', one_election_archive), + # badge + (r'^/badge$', election_badge), + # adding trustees (r'^/trustees/$', list_trustees), (r'^/trustees/view$', list_trustees_view), diff --git a/helios/views.py b/helios/views.py index 91c28ec..4760474 100644 --- a/helios/views.py +++ b/helios/views.py @@ -192,6 +192,11 @@ def one_election_schedule(request, election): def one_election(request, election): return election.toJSONDict() +@election_view() +def election_badge(request, election): + election_url = get_election_url(election) + return render_template(request, "election_badge", {'election': election, 'election_url': election_url}) + @election_view() def one_election_view(request, election): user = get_user(request) -- GitLab