diff options
Diffstat (limited to 'polls/forms.py')
-rw-r--r-- | polls/forms.py | 37 |
1 files changed, 3 insertions, 34 deletions
diff --git a/polls/forms.py b/polls/forms.py index 518e38d..732d206 100644 --- a/polls/forms.py +++ b/polls/forms.py @@ -30,11 +30,9 @@ from django.forms.util import flatatt from papillon.polls.models import Poll, Category class PollForm(forms.ModelForm): - name = forms.CharField(label=_("Poll name"), max_length=200, - help_text=_("Global name to present the poll")) - description = forms.CharField(label=_("Poll description"), max_length=200, - help_text=_("Precise description of the poll"), - widget=forms.widgets.Textarea()) + def __init__(self, *args, **kwargs): + super(PollForm, self).__init__(*args, **kwargs) + self.fields['description'].widget = forms.widgets.Textarea() class CreatePollForm(PollForm): class Meta: @@ -43,20 +41,6 @@ class CreatePollForm(PollForm): 'public', 'opened_admin', 'hide_choices'] if not Category.objects.all(): exclude.append('category') - type = forms.ChoiceField(label=_("Type of the poll"), - choices=Poll.TYPE, help_text=_("""Type of the poll: - - - "Yes/No poll" is the appropriate type for a simple multi-choice poll - - "Yes/No/Maybe poll" allows voters to stay undecided - - "One choice poll" gives only one option to choose from -""")) - """ - dated_choices = forms.BooleanField( - required=False, help_text=_("Check this option to choose between \ -dates"))""" - if Category.objects.all(): - category = forms.ChoiceField(label="", help_text="Category of the poll", - choices=[(cat.id, cat.name) for cat in Category.objects.all()]) class AdminPollForm(PollForm): class Meta: @@ -65,18 +49,3 @@ class AdminPollForm(PollForm): 'dated_choices', 'type'] if not Category.objects.all(): exclude.append('category') - open = forms.BooleanField(label=_("State of the poll"), - required=False, help_text=_("Uncheck this option to close the \ -poll/check the poll to reopen it")) - public = forms.BooleanField(label=_("Display the poll on main page"), - required=False, help_text=_("Check this option to make the poll \ -public")) - opened_admin = forms.BooleanField(label=_("Allow users to add choices"), - required=False, help_text=_("Check this option to open the poll to\ - new choices submitted by users")) - hide_choices = forms.BooleanField(label=_("Hide votes to new voters"), - required=False, help_text=_("Check this option to hide poll \ -results to new users")) - enddate = forms.DateField(label=_("Closing date"), -required=False, help_text=_("Closing date for participating to the poll")) - |