fix unicode
[auf_rh_dae.git] / project / recrutement / models.py
index 94a4e2c..36c714b 100755 (executable)
@@ -64,27 +64,27 @@ STATUT_OFFRE_EMPLOI_CHOICES = (
 class OffreEmploi(Metadata):
     #objects = OffreEmploiManager()
     est_affiche = models.BooleanField(default=False, 
-                                    verbose_name="En affichage sur le site")
+                                    verbose_name = u"En affichage sur le site")
     statut = models.CharField(max_length=4, choices=STATUT_OFFRE_EMPLOI_CHOICES,
                                 default='NOUV')
     nom = models.CharField(max_length=255)
-    resume = models.TextField(verbose_name="Résumé")
+    resume = models.TextField(verbose_name = u"Résumé")
     description = tinymce_models.HTMLField()
     poste = models.ForeignKey(ProxyPoste, db_column='poste')
-    date_limite = models.DateField(verbose_name="Date limite",
+    date_limite = models.DateField(verbose_name = u"Date limite",
                         help_text=HELP_TEXT_FORMAT_DATE,)  
     region = models.ForeignKey(ref.Region, db_column='region', 
-                verbose_name="Région")
+                verbose_name = u"Région")
     bureau = models.ForeignKey(ref.Bureau, db_column='bureau', )
     duree_affectation = models.CharField(max_length=255, 
-                        verbose_name="Durée de l'affectation")
+                        verbose_name = u"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",
+                    verbose_name = u'Rénumération')
+    debut_affectation = models.DateField(verbose_name = u"Début de l'affectation",
                         help_text=HELP_TEXT_FORMAT_DATE,)
     lieu_affectation = models.ForeignKey(ref.Implantation,  
                         db_column='implantation', 
-                        verbose_name="Lieu d'affectation")
+                        verbose_name = u"Lieu d'affectation")
 
     class Meta:
         verbose_name_plural = "offres d'emploi"
@@ -126,30 +126,30 @@ class Candidat(Metadata):
                 default='NOUV')
     offre_emploi = models.ForeignKey('OffreEmploi', db_column='offre_emploi',
                     related_name='+')
-    prenom = models.CharField(max_length=255, verbose_name='Prénom', )
+    prenom = models.CharField(max_length=255, verbose_name = u'Prénom', )
     nom = models.CharField(max_length=255)
     genre = models.CharField(max_length=1, choices=GENRE_CHOICES)
     nationalite = models.ForeignKey(ref.Pays, 
                     db_column='nationalite', related_name='+',
-                    verbose_name='Nationalité')
+                    verbose_name = u'Nationalité')
     situation_famille = models.CharField(max_length=1, 
                         choices=SITUATION_CHOICES, 
-                        verbose_name='Situation familiale', )
-    nombre_dependant = models.IntegerField(verbose_name='Nombre de dépendant',
+                        verbose_name = u'Situation familiale', )
+    nombre_dependant = models.IntegerField(verbose_name = u'Nombre de dépendant',
                         help_text=HELP_TEXT_NB_DEPENDANT, )
     niveau_diplome = models.CharField(max_length=255,
-                        verbose_name='Niveau du diplôme')
+                        verbose_name = u'Niveau du diplôme')
     employeur_actuel = models.CharField(max_length=255, )
     poste_actuel = models.CharField(max_length=255, )
     domaine_professionnel = models.CharField(max_length=255, )
-    telephone = models.CharField(max_length=255, verbose_name='Téléphone', )
+    telephone = models.CharField(max_length=255, verbose_name = u'Téléphone', )
     email = models.EmailField(max_length=255, verbose_name = 'Courriel', )
 
     # Adresse
     adresse = models.CharField(max_length=255)
     ville = models.CharField(max_length=255)
     etat_province = models.CharField(max_length=255, 
-                    verbose_name="État/Province")
+                    verbose_name = u"État/Province")
     code_postal = models.CharField(max_length=255, blank=True)
     pays = models.ForeignKey(ref.Pays, db_column='pays',
             related_name='+')
@@ -188,7 +188,7 @@ class CandidatPiece(models.Model):
                 related_name='candidat_piece') 
     nom = models.CharField(max_length=3, choices=TYPE_PIECE_CHOICES)
     #path = PrivateFileField("file", upload_to=candidat_piece_dispatch)
-    path = models.FileField(verbose_name="Fichier", 
+    path = models.FileField(verbose_name = u"Fichier", 
             upload_to=candidat_piece_dispatch, 
             storage=storage_prive, )
 
@@ -200,7 +200,7 @@ class CandidatPiece(models.Model):
         return '%s' % (self.nom)
 
 class Evaluateur(models.Model):
-    user = models.ForeignKey(User, unique=True, verbose_name="Évaluateur")
+    user = models.ForeignKey(User, unique=True, verbose_name = u"Évaluateur")
     candidats = models.ManyToManyField(Candidat, through='CandidatEvaluation', 
                 related_name="evaluateurs")
 
@@ -212,9 +212,9 @@ class Evaluateur(models.Model):
 
 class AdministrateurRegional(models.Model):
     user = models.ForeignKey(User, unique=True,
-            verbose_name="Administrateur régionnal")
+            verbose_name = u"Administrateur régionnal")
     regions = models.ManyToManyField(ref.Region, 
-                           verbose_name="Régions", )
+                           verbose_name = u"Régions", )
 
     class Meta:
         verbose_name = "administrateur régional"
@@ -227,7 +227,7 @@ class CandidatEvaluation(models.Model):
     candidat = models.ForeignKey(Candidat, db_column='candidat', 
                 related_name='+',) 
     evaluateur = models.ForeignKey(Evaluateur, db_column='evaluateur', 
-                    related_name='+', verbose_name='Évaluateur') 
+                    related_name='+', verbose_name = u'Évaluateur') 
     note = models.IntegerField(choices=NOTES, blank=True, null=True)
     commentaire = models.TextField(null=True, blank=True)
     date = models.DateField(auto_now_add=True,
@@ -244,11 +244,11 @@ TEMPLATE_CHOICES = (
 )
 
 class CourrielTemplate(models.Model):
-    nom_modele = models.CharField(max_length=100, verbose_name='Nom du modèle',)
-    sujet = models.CharField(max_length=100, verbose_name='Sujet du courriel')
-    plain_text = models.TextField(verbose_name='Texte', 
+    nom_modele = models.CharField(max_length=100, verbose_name = u'Nom du modèle',)
+    sujet = models.CharField(max_length=100, verbose_name = u'Sujet du courriel')
+    plain_text = models.TextField(verbose_name = u'Texte', 
                                     help_text=HELP_TEXT_TAGS_ACCEPTES,  )
-    html = tinymce_models.HTMLField(verbose_name='Texte en HTML', 
+    html = tinymce_models.HTMLField(verbose_name = u'Texte en HTML', 
                                     help_text=HELP_TEXT_TAGS_ACCEPTES,  )
 
     def __unicode__(self):
@@ -258,14 +258,14 @@ class CourrielTemplate(models.Model):
         ordering = ['nom_modele',]
 
 class CandidatCourriel(models.Model):
-    candidats = models.ManyToManyField(Candidat, verbose_name="Candidats", )
+    candidats = models.ManyToManyField(Candidat, verbose_name = u"Candidats", )
     template = models.ForeignKey(CourrielTemplate, db_column='template', 
-                related_name='+', verbose_name="Modèle de courriel", )
+                related_name='+', verbose_name = u"Modèle de courriel", )
     sujet = models.CharField(max_length=255, blank=True, 
                                 help_text=HELP_TEXT_TAGS_ACCEPTES, )
-    plain_text = models.TextField(verbose_name='Texte', blank=True,
+    plain_text = models.TextField(verbose_name = u'Texte', blank=True,
                                     help_text=HELP_TEXT_TAGS_ACCEPTES,  )
-    html = tinymce_models.HTMLField(verbose_name='Texte en HTML', null=True, 
+    html = tinymce_models.HTMLField(verbose_name = u'Texte en HTML', null=True, 
                                 blank=True, help_text=HELP_TEXT_TAGS_ACCEPTES, )
 
     def __unicode__(self):