From: Yoan Le Clanche Date: Thu, 18 Jan 2024 08:43:33 +0000 (+0100) Subject: try to fix register form period not displaying : https://trackers.pilotsystems.net... X-Git-Tag: 2.9.0~41^2^2 X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=2ae38ec665fea8826231be57c73ccc2f83a91191;p=teleforma.git try to fix register form period not displaying : https://trackers.pilotsystems.net/prebarreau/0775 --- diff --git a/teleforma/forms.py b/teleforma/forms.py index b83393a5..906a2d77 100644 --- a/teleforma/forms.py +++ b/teleforma/forms.py @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -import datetime from io import BytesIO from captcha.fields import ReCaptchaField @@ -13,6 +12,7 @@ from django.forms import (BooleanField, CharField, ChoiceField, DateField, ModelMultipleChoiceField) from django.template.defaultfilters import slugify from django.utils.translation import ugettext_lazy as _ +from django.utils.timezone import datetime from PIL import Image from postman.fields import BasicCommaSeparatedUserField from postman.forms import WriteForm as PostmanWriteForm @@ -93,8 +93,8 @@ class UserForm(ModelForm): queryset=IEJ.objects.all()) period = ModelChoiceField(label='Période', queryset=Period.objects.filter(is_open=True, - date_inscription_start__lte=datetime.datetime.now(), - date_inscription_end__gte=datetime.datetime.now())) + date_inscription_start__lte=datetime.today(), + date_inscription_end__gte=datetime.today())) platform_only = forms.ChoiceField(choices=TRAINING_TYPE, label='Type de formation', widget=forms.Select()) @@ -252,8 +252,8 @@ class CorrectorForm(ModelForm): # corrector period = ModelChoiceField(label='Période', queryset=Period.objects.filter(is_open=True, - date_inscription_start__lte=datetime.datetime.now(), - date_inscription_end__gte=datetime.datetime.now())) + date_inscription_start__lte=datetime.today(), + date_inscription_end__gte=datetime.today())) pay_status = forms.ChoiceField(choices=PAY_STATUS_CHOICES, label='Statut', widget=forms.Select())