adding a new field to maintain which is the owner of
[cascardo/ema.git] / eventos / models.py
index 73aacea..f1378f4 100644 (file)
@@ -107,10 +107,15 @@ class Trabalho(models.Model):
     titulo = models.CharField(max_length=100)
     evento = models.ForeignKey(Evento)
     tipo = models.ForeignKey(TipoTrabalho)
-    palestrante = models.ManyToManyField(Palestrante)
+    palestrante = models.ForeignKey(Palestrante)
     descricao_curta = models.TextField(u'Descrição curta')
     descricao_longa = models.TextField(u'Descrição longa')
     recursos = models.TextField(blank=True)
+    outros_palestrantes = \
+        models.ManyToManyField(Palestrante,
+                               related_name='outros_palestrantes',
+                               blank=True,
+                               null=True)
 
     class Admin:
         list_filter = 'evento', 'tipo'