From 0ca1d0bf8fee1e673c80a935b4232c54ffa08562 Mon Sep 17 00:00:00 2001 From: Arthur Gerbaud Date: Tue, 15 Nov 2016 15:21:54 +0100 Subject: [PATCH] issue #11 --- sujets/forms.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/sujets/forms.py b/sujets/forms.py index ec7972d..a040c4b 100644 --- a/sujets/forms.py +++ b/sujets/forms.py @@ -2,10 +2,17 @@ from django.forms import ModelForm from django.forms.extras.widgets import SelectDateWidget from .models import Sujet +import datetime + +current_year = datetime.date.today().year +YEAR_CHOICE = (year - 2 for year in range(current_year, current_year + 10)) + class SujetCreateForm(ModelForm): class Meta: model = Sujet fields = ['nom', 'surnom', 'prenom', 'genre', 'premiere_rencontre'] widgets = { - 'premiere_rencontre': SelectDateWidget(empty_label=("Année", "Mois", "Jour")), + 'premiere_rencontre': SelectDateWidget( empty_label=("Année", "Mois", "Jour"), + years = YEAR_CHOICE, + ), }