annotate gpp/polls/forms.py @ 149:ab7830b067b3

Implement ticket #40. Added a simple way to search for usernames and then view their profile. Moved this ajax username search feature out of the messages app and into core.
author Brian Neal <bgneal@gmail.com>
date Mon, 14 Dec 2009 05:07:28 +0000
parents dbd703f7d63a
children 1f139de929c4
rev   line source
gremmie@1 1 """Forms for the Polls application."""
gremmie@1 2
gremmie@1 3 from django import forms
gremmie@1 4
gremmie@1 5 from polls.models import Choice
gremmie@1 6
gremmie@1 7
gremmie@1 8 class VoteForm(forms.Form):
gremmie@1 9 """Form for voting in a poll."""
gremmie@1 10 choices = forms.ModelChoiceField(label='', empty_label=None,
gremmie@1 11 queryset=Choice.objects.none(), widget=forms.RadioSelect)
gremmie@1 12
gremmie@1 13 def __init__(self, poll, *args, **kwargs):
gremmie@1 14 super(VoteForm, self).__init__(*args, **kwargs)
gremmie@1 15 self.fields['choices'].queryset = poll.choice_set.all()
gremmie@1 16