date help text et date future fix
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Thu, 19 Jan 2012 21:10:11 +0000 (16:10 -0500)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Thu, 19 Jan 2012 21:10:11 +0000 (16:10 -0500)
project/dae/models.py
project/rh/models.py
project/rh/validators.py

index cfba8db..7e6227d 100644 (file)
@@ -11,13 +11,9 @@ from workflow import DOSSIER_ETAT_DRH_FINALISATION, DOSSIER_ETAT_REGION_FINALISA
                      DOSSIER_ETAT_FINALISE
 import auf.django.references.models as ref
 from managers import *
+from rh.models import HELP_TEXT_DATE
 
 
-# Constantes
-HELP_TEXT_DATE = "format: jj-mm-aaaa"
-REGIME_TRAVAIL_DEFAULT=100.00
-REGIME_TRAVAIL_NB_HEURE_SEMAINE_DEFAULT=35.00
-
 # Upload de fichiers
 UPLOAD_STORAGE = FileSystemStorage(settings.PRIVE_MEDIA_ROOT)
 
index 7117a0b..8b99c8f 100644 (file)
@@ -26,6 +26,7 @@ def app_context():
 
 
 # Constantes
+HELP_TEXT_DATE = "format: jj-mm-aaaa"
 REGIME_TRAVAIL_DEFAULT = Decimal('100.00')
 REGIME_TRAVAIL_NB_HEURE_SEMAINE_DEFAULT = Decimal('35.00')
 
@@ -328,6 +329,7 @@ class Employe(AUFMetadata):
                             verbose_name = u"Nationalité",
                             blank=True, null=True)
     date_naissance = models.DateField(verbose_name = u"Date de naissance",
+                            help_text=HELP_TEXT_DATE,
                             validators=[validate_date_passee],
                             null=True, blank=True)
     genre = models.CharField(max_length=1, choices=GENRE_CHOICES)
index f664820..abdc237 100644 (file)
@@ -5,5 +5,5 @@ from django.core.exceptions import ValidationError
 from django.utils.translation import ugettext_lazy as _
 
 def validate_date_passee(date):
-    if date >= datetime.date.today():
+    if date > datetime.date.today():
         raise ValidationError(_(u"La date ne peut pas être future"))