no app project dependance
authorOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 18 Jul 2011 19:29:47 +0000 (15:29 -0400)
committerOlivier Larchevêque <olivier.larcheveque@auf.org>
Mon, 18 Jul 2011 19:29:47 +0000 (15:29 -0400)
auf/django/emploi/models.py

index 75d8338..36a6e96 100755 (executable)
@@ -8,7 +8,6 @@ import settings
 #from private_files import PrivateFileField
 
 import datamaster_modeles.models as ref
-from project.rh.models import Poste 
 
 ### CONSTANTES ###
 # HELP_TEXT
@@ -69,13 +68,6 @@ class Metadata(models.Model):
     class Meta:
         abstract = True
 
-class ProxyPoste(Poste):
-    class Meta:
-        proxy = True
-
-    def __unicode__(self):
-        return '%s [%s]' % (self.nom, self.id)
-
 class OffreEmploi(Metadata):
     est_affiche = models.BooleanField(default=False, 
                                     verbose_name="En affichage sur le site")
@@ -84,7 +76,7 @@ class OffreEmploi(Metadata):
     nom = models.CharField(max_length=255)
     resume = models.TextField(verbose_name="Résumé")
     description = tinymce_models.HTMLField()
-    poste = models.ForeignKey(ProxyPoste, db_column='poste')
+    poste = models.ForeignKey('rh.Poste', db_column='poste')
     date_limite = models.DateField(verbose_name="Date limite",
                         help_text=HELP_TEXT_FORMAT_DATE,)  
     region = models.ForeignKey(ref.Region, db_column='region',