Modifications pas bonnes
[auf_rh_dae.git] / project / recrutement / models.py
index e53cf3e..51a8f0c 100755 (executable)
@@ -188,13 +188,33 @@ class CandidatEvaluation(models.Model):
         verbose_name = 'évaluation du candidat'
         verbose_name_plural = 'évaluations des candidats'
 
-'''class CandidatLettre(models.Model):
+### TEMPLATE COURRIEL
+TEMPLATE_CHOICES = (
+    ('SEL', 'Sélectionné'),
+    ('REF', 'Refusé'),
+)
+
+class CourrielTemplate(models.Model):
+    template_name = models.CharField(max_length=100, )
+    subject = models.CharField(max_length=100, )
+    heading = models.CharField(max_length=100, )
+    plain_text = models.TextField()
+    html = models.TextField(related_name='+')
+
+    def __unicode__(self):
+        return u'%s' % self.template_name
+
+    class Meta:
+        ordering = ['template_name',]
+
+class CandidatCourriel(models.Model):
     candidat = models.ForeignKey(Candidat, db_column='candidat', 
-                related_name='+',) 
+                related_name='+', ) 
+    template = models.CharField(max_length=4, choices=TEMPLATE_CHOICES, 
+                default='SEL', verbose_name="Modèle de courriel", )
     titre = models.CharField(max_length=255, )
-    texte = models.TextField(null=True, blank=True)
+    texte = models.TextField(null=True, blank=True, )
 
     def __unicode__(self):
         return '%s' % (self.titre)
-'''