diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-10-25 01:13:25 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2011-10-25 01:13:25 +0200 | 
| commit | 023f8571e1386a08e25d779252c221ca939d1f1d (patch) | |
| tree | fb438eab21ff42eb026201cb130b77898d2ddf90 /papillon/polls/forms.py | |
| parent | 229e7616b16ee1f316b9a9ab5442631ff5033668 (diff) | |
| download | Papillon-023f8571e1386a08e25d779252c221ca939d1f1d.tar.bz2 Papillon-023f8571e1386a08e25d779252c221ca939d1f1d.zip  | |
Allow disabling frontpage polls (closes #311)
Diffstat (limited to 'papillon/polls/forms.py')
| -rw-r--r-- | papillon/polls/forms.py | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/papillon/polls/forms.py b/papillon/polls/forms.py index 3a151aa..2e9b75d 100644 --- a/papillon/polls/forms.py +++ b/papillon/polls/forms.py @@ -28,7 +28,7 @@ from django.contrib.admin import widgets as adminwidgets  from django.utils.translation import gettext_lazy as _  from papillon.polls.models import Poll, Category, Choice, Comment -from papillon import settings +from django.conf import settings  class TextareaWidget(forms.Textarea):      """ @@ -73,6 +73,8 @@ class AdminPollForm(PollForm):                     'dated_choices', 'type']          if not Category.objects.all():              exclude.append('category') +        if not settings.ALLOW_FRONTPAGE_POLL: +            exclude.append('public')      enddate = SplitDateTimeJSField(widget=adminwidgets.AdminSplitDateTime(),          required=False, label=Poll._meta.get_field('enddate').verbose_name,                          help_text=Poll._meta.get_field('enddate').help_text)  | 
