X-Git-Url: https://git.mdrn.pl/wolnelektury.git/blobdiff_plain/357027375ff8867f42ca34bcbfb5a78b5b185fc3..bc4023dd74859fd46016dc5c672ee4d6832012b0:/src/polls/templatetags/polls_tags.py diff --git a/src/polls/templatetags/polls_tags.py b/src/polls/templatetags/polls_tags.py index 38619c108..e6e3f8a9a 100644 --- a/src/polls/templatetags/polls_tags.py +++ b/src/polls/templatetags/polls_tags.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # This file is part of Wolnelektury, licensed under GNU Affero GPLv3 or later. # Copyright © Fundacja Nowoczesna Polska. See NOTICE for more information. # @@ -8,16 +7,12 @@ from ..forms import PollForm register = template.Library() + @register.inclusion_tag('polls/tags/poll.html', takes_context=True) def poll(context, poll, show_results=True, redirect_to=''): form = None voted_already = poll.voted(context.get('request').session) if not voted_already: form = PollForm(poll=poll, initial=dict(redirect_to=redirect_to)) - return dict(poll=poll, - form=form, - voted_already=voted_already, - vote_count=poll.vote_count, - show_results=show_results, - request=context.get('request'), - ) + return {'poll': poll, 'form': form, 'voted_already': voted_already, 'vote_count': poll.vote_count, + 'show_results': show_results, 'request': context.get('request')}