Part of lp.registry.browser.poll View In Hierarchy
Known subclasses: lp.registry.browser.poll.PollView, lp.registry.browser.poll.PollVoteView
Method | setUpTokenAndVotes | Set up the token and votes to be displayed. |
Method | setUpTokenAndVotesForNonSecretPolls | Get the votes of the logged in user in this poll. |
Method | setUpTokenAndVotesForSecretPolls | Get the votes with the token provided in the form. |
Method | userCanVote | Return True if the user is/was eligible to vote on this poll. |
Method | userVoted | Return True if the user voted on this poll. |
Method | isCondorcet | Return True if this poll's type is Condorcet. |
Method | isSimple | Return True if this poll's type is Simple. |
Method | isSecret | Return True if this is a secret poll. |
Set the votes in instance variables and also set self.gotTokenAndVotes to True, so the templates know they can display the vote.
This method should be used only on non-secret polls and if the logged in user has voted on this poll.
Set the votes, together with the token in instance variables. Also set self.gotTokenAndVotes to True, so the templates know they can display the vote.
Return True if there's any vote with the given token and the votes are on this poll.
This method should be used only on secret polls and if the logged in user has voted on this poll.