import datamaster_modeles.models as ref
from project.rh import models as rh
+### CONSTANTES
+#NOTES
+NOTE_MIN = 1
+NOTE_RANGE = 1
+NOTE_MAX = 10
+NOTES = [(i, i) for i in range(NOTE_MIN, NOTE_MAX, NOTE_RANGE)]
+
# Abstracts
class Metadata(models.Model):
"""Méta-données AUF.
return '%s' % (self.nom)
class Evaluateur(models.Model):
- candidats = models.ManyToManyField(Candidat, verbose_name='Dossiers',
+ candidats = models.ManyToManyField(Candidat, verbose_name='Candidats',
related_name="evaluateurs", blank=True, null=True,)
nom = models.CharField(max_length=255)
prenom = models.CharField(max_length=255)
related_name='+')
evaluateur = models.ForeignKey(Evaluateur, db_column='evaluateur',
related_name='+')
- note = models.IntegerField()
+ note = models.IntegerField(choices=NOTES, blank=True, null=True)
commentaire = models.TextField(null=True, blank=True)
date = models.DateField(auto_now_add=True)