Datamaster a la place de django-roa
authorAli Jetha <ali@U-AJ.(none)>
Thu, 9 Sep 2010 22:16:39 +0000 (18:16 -0400)
committerAli Jetha <ali@U-AJ.(none)>
Thu, 9 Sep 2010 22:16:39 +0000 (18:16 -0400)
auf_savoirs_en_partage/chercheurs/models.py
buildout.cfg

index d8dca17..e3fcdab 100644 (file)
@@ -1,6 +1,6 @@
 # -*- encoding: utf-8 -*-
 from django.db import models
-from auf_references_client.models import Discipline, Pays, Etablissement, Thematique
+from datamaster_modeles.models import *
 
 GENRE_CHOICES = (('H', 'Homme'), ('F', 'Femme'))
 class Personne(models.Model):
@@ -39,18 +39,19 @@ class Chercheur(models.Model):
     etablissement = models.ForeignKey(Etablissement, null=True, blank=True)
     
     #Domaine
-    thematique = models.ForeignKey(Thematique, null=True)
-
+    #thematique = models.ForeignKey(Thematique, null=True)
+    thematique = models.CharField(max_length=255, null=True)
                                         
     
     mots_cles = models.CharField(max_length=255, null=True, blank=True,
                                     verbose_name='Mots-clés')
     these = models.CharField(max_length=255, null=True, blank=True,
                                     verbose_name='Thèse')    
-                                    
-                                    
-    discipline = models.ForeignKey(Discipline, null=True, 
-                                        verbose_name='Champ disciplinaire')
+                           
+    #discipline = models.ForeignKey(Discipline, null=True, 
+    #                                    verbose_name='Champ disciplinaire')
+    discipline = models.CharField(max_length=255, null=True)
+    
     expertise = models.TextField(null=True, blank=True, verbose_name='Domaine d\'expertise et thèmes de recherche')                                    
     url = models.URLField(max_length=255, null=True, blank=True,
                                     verbose_name='Adresse site Internet personnel')
@@ -63,11 +64,7 @@ class Chercheur(models.Model):
                                  verbose_name = 'Publication 3')
     publication4 = models.CharField(max_length=255, null=True, blank=True, 
                                  verbose_name = 'Publication 4')
-    
-    
-    
-    
-    
+
     groupes = models.ManyToManyField('Groupe', through='ChercheurGroupe')
     actif = models.BooleanField(editable = False)
     
index 09ef131..4f0e685 100644 (file)
@@ -3,7 +3,7 @@ parts = django articles harvest
 find-links = http://pypi.auf.org/caldav/
     http://pypi.auf.org/auf_references_client/
     http://pypi.auf.org/auf_references_modeles/
-    http://pypi.auf.org/django-roa/
+    http://pypi.auf.org/datamaster_modeles/
 
 [django]
 recipe = djangorecipe
@@ -17,9 +17,9 @@ eggs = auf_references_client
     pytz
     django-timezones
     feedparser
-    django-roa
     django_pagination
     django_sorting
+    datamaster_modeles
     
 [articles]
 recipe = buildout_script