#HELP_TEXT
HELP_TEXT_NB_DEPENDANT = "Le nombre de personnes à charge"
-HELP_TEXT_FORMAT_DATE = "Le format de la date est AAAA-MM-JJ"
HELP_TEXT_TAGS_ACCEPTES = "Pour le texte, les variables disponibles sont : \
{{ nom_candidat }} {{ prenom_candidat }} \
{{ offre_emploi }} et {{ genre_candidat }} \
actif == False : objet réputé supprimé.
"""
actif = models.BooleanField(default=True)
- date_creation = models.DateField(auto_now_add=True,
- help_text=HELP_TEXT_FORMAT_DATE, )
+ date_creation = models.DateField(auto_now_add=True, )
class Meta:
abstract = True
related_name='+', verbose_name=u'Évaluateur')
note = models.IntegerField(choices=NOTES, blank=True, null=True)
commentaire = models.TextField(null=True, blank=True, default='Aucun')
- date = models.DateField(auto_now_add=True,
- help_text=HELP_TEXT_FORMAT_DATE, )
+ date = models.DateField(auto_now_add=True,)
class Meta:
verbose_name = u'évaluation du candidat'
from validators import validate_date_passee
# Constantes
-HELP_TEXT_DATE = "format: aaaa-mm-jj"
REGIME_TRAVAIL_DEFAULT = 100.00
REGIME_TRAVAIL_NB_HEURE_SEMAINE_DEFAULT = 35.00
# Autres Metadata
date_validation = models.DateTimeField(null=True, blank=True) # de dae
date_debut = models.DateField(verbose_name=u"Date de début",
- help_text=HELP_TEXT_DATE,
null=True, blank=True)
date_fin = models.DateField(verbose_name=u"Date de fin",
- help_text=HELP_TEXT_DATE,
null=True, blank=True)
class Meta:
db_column='nationalite',
related_name='employes_nationalite',
verbose_name = u"Nationalité")
- date_naissance = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de naissance",
+ date_naissance = models.DateField(verbose_name = u"Date de naissance",
validators=[validate_date_passee],
null=True, blank=True)
genre = models.CharField(max_length=1, choices=GENRE_CHOICES)
verbose_name = u"Situation familiale",
null=True, blank=True)
date_entree = models.DateField(verbose_name = u"Date d'entrée à l'AUF",
- help_text=HELP_TEXT_DATE,
null=True, blank=True)
# Coordonnées
db_column='nationalite',
related_name='ayantdroits_nationalite',
verbose_name = u"Nationalité")
- date_naissance = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de naissance",
+ date_naissance = models.DateField(verbose_name = u"Date de naissance",
validators=[validate_date_passee],
null=True, blank=True)
genre = models.CharField(max_length=1, choices=GENRE_CHOICES)
# Occupation du Poste par cet Employe (anciennement "mandat")
date_debut = models.DateField(verbose_name = u"Date de début d'occupation \
- de poste",
- help_text=HELP_TEXT_DATE)
+ de poste",)
date_fin = models.DateField(verbose_name = u"Date de fin d'occupation \
de poste",
- help_text=HELP_TEXT_DATE,
null=True, blank=True)
# Comptes
# commentaire = precision
commentaire = models.CharField(max_length=255, null=True, blank=True)
# date_debut = anciennement date_effectif
- date_debut = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de début",
+ date_debut = models.DateField(verbose_name = u"Date de début",
null=True, blank=True)
- date_fin = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de fin",
+ date_fin = models.DateField(verbose_name = u"Date de fin",
null=True, blank=True)
class Meta:
type_contrat = models.ForeignKey('TypeContrat', db_column='type_contrat',
related_name='+',
verbose_name = u"Type de contrat")
- date_debut = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de début")
- date_fin = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de fin",
+ date_debut = models.DateField(verbose_name = u"Date de début")
+ date_fin = models.DateField(verbose_name = u"Date de fin",
null=True, blank=True)
class Meta:
dossier = models.ForeignKey('Dossier', db_column='dossier',
related_name='+')
nom = models.CharField(max_length=255)
- date_debut = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de début")
- date_fin = models.DateField(help_text=HELP_TEXT_DATE,
- verbose_name = u"Date de fin",
+ date_debut = models.DateField(verbose_name = u"Date de début")
+ date_fin = models.DateField(verbose_name = u"Date de fin",
null=True, blank=True)
class Meta:
### CONSTANTES ###
# HELP_TEXT
HELP_TEXT_NB_DEPENDANT = "Le nombre de personnes à charge"
-HELP_TEXT_FORMAT_DATE = "Le format de la date est AAAA-MM-JJ"
HELP_TEXT_TAGS_ACCEPTES = "Pour le texte, les variables disponibles sont : \
{{ nom_candidat }} {{ prenom_candidat }} \
{{ offre_emploi }}. Ces champs seront \
actif == False : objet réputé supprimé.
"""
actif = models.BooleanField(default=True)
- date_creation = models.DateField(auto_now_add=True,
- help_text=HELP_TEXT_FORMAT_DATE, )
+ date_creation = models.DateField(auto_now_add=True, )
class Meta:
abstract = True
help_text=HELP_TEXT_EN_AFFICHAGE)
statut = models.CharField(max_length=4, choices=STATUT_OFFRE_EMPLOI_CHOICES,
default='NOUV')
- date_limite = models.DateField(verbose_name="Date limite",
- help_text=HELP_TEXT_FORMAT_DATE,)
+ date_limite = models.DateField(verbose_name="Date limite",)
nom = models.CharField(max_length=255)
resume = models.TextField(verbose_name="Résumé", blank=True)
description = models.TextField()
verbose_name="Durée de l'affectation")
renumeration = models.CharField(max_length=255,
verbose_name='Rénumération')
- debut_affectation = models.DateField(verbose_name="Début de l'affectation",
- help_text=HELP_TEXT_FORMAT_DATE,)
+ debut_affectation = models.DateField(verbose_name="Début de l'affectation",)
lieu_affectation = models.ForeignKey(ref.Implantation,
db_column='implantation',
verbose_name="Lieu d'affectation")