Added DuracaoTrabalho class and added new ForeignKey field on Trabalho class in event...
authorMarcelo Jorge Vieira (metal <metal@alucinados.com>
Tue, 4 Nov 2008 21:43:07 +0000 (19:43 -0200)
committerLincoln de Sousa <lincoln@alfaiati.net>
Tue, 4 Nov 2008 21:56:31 +0000 (19:56 -0200)
eventos/models.py

index ed6e18f..44b9806 100644 (file)
@@ -83,6 +83,17 @@ class Trilha(models.Model):
     def __str__(self):
         return self.nome
 
+class DuracaoTrabalho(models.Model):
+    duracao = models.CharField(u'Duração', max_length=100)
+    tipo = models.ForeignKey(TipoTrabalho)
+
+    class Meta:
+        verbose_name = u'Duração do Trabalho'
+        verbose_name_plural = u'Durações do Trabalho'
+
+    def __str__(self):
+        return self.duracao
+
 class Trabalho(models.Model):
     titulo = models.CharField(max_length=100)
     evento = models.ForeignKey(Evento)
@@ -92,6 +103,7 @@ class Trabalho(models.Model):
     descricao_curta = models.TextField(u'Descrição curta')
     descricao_longa = models.TextField(u'Descrição longa')
     recursos = models.TextField(blank=True)
+    duracao = models.ForeignKey(DuracaoTrabalho)
     outros_palestrantes = \
         models.ManyToManyField(Palestrante,
                                related_name='outros_palestrantes',