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)
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',