descricao_longa = models.TextField(u'Descrição longa')
recursos = models.TextField(blank=True)
duracao = models.ForeignKey(DuracaoTrabalho)
+ pub_date = models.DateTimeField(u'Data de criação', auto_now_add=True)
outros_palestrantes = \
models.ManyToManyField(Palestrante,
related_name='outros_palestrantes',
def __str__(self):
return self.titulo
+
+class Improve(models.Model):
+ trabalho = models.ForeignKey(Trabalho)
+ usuario = models.ForeignKey(User, help_text=u'Este campo associa o '
+ 'palestrante a uma conta no sistema para '
+ 'que ele possa enviar trabalhos e alterar '
+ 'dados pessoais.')
+ comentario = models.TextField(u'Comentário')
+ pub_date = models.DateTimeField(u'Data do Comentário', auto_now_add=True)
+
+ def __unicode__(self):
+ return '"%s" by %s (%s)' % (self.trabalho, self.usuario, self.pub_date.strftime('%x'))