Browse Source

Add FIXME notes for some __str__ and fix tests

pull/6/head
Marcio Mazza 10 years ago
parent
commit
977d083f4e
  1. 1
      materia/models.py
  2. 6
      sessao/models.py

1
materia/models.py

@ -129,6 +129,7 @@ class AcompanhamentoMateria(models.Model): # AcompMateria
verbose_name_plural = _('Acompanhamentos de Matéria') verbose_name_plural = _('Acompanhamentos de Matéria')
def __str__(self): def __str__(self):
# FIXME str should be human readable, using hash is very strange
return _('%(materia)s - #%(hash)s') % { return _('%(materia)s - #%(hash)s') % {
'materia': self.materia, 'hash': self.hash} 'materia': self.materia, 'hash': self.hash}

6
sessao/models.py

@ -179,10 +179,12 @@ class PresencaOrdemDia(models.Model): # OrdemDiaPresenca
verbose_name_plural = _('Presenças da Ordem do Dia') verbose_name_plural = _('Presenças da Ordem do Dia')
def __str__(self): def __str__(self):
# FIXME ambigous
return _('Sessão: %(sessao)s Parlamentar: %(parlamentar)s') % { return _('Sessão: %(sessao)s Parlamentar: %(parlamentar)s') % {
'sessao': self.sessao, 'sessao': self.sessao_plenaria,
'parlamentar': self.parlamentar} 'parlamentar': self.parlamentar}
class TipoResultadoVotacao(models.Model): class TipoResultadoVotacao(models.Model):
nome = models.CharField(max_length=100, verbose_name=_('Tipo')) nome = models.CharField(max_length=100, verbose_name=_('Tipo'))
@ -241,4 +243,4 @@ class SessaoPlenariaPresenca(models.Model):
def __str__(self): def __str__(self):
return _('Sessão: %(sessao_plen)s Data: %(data)s') % { return _('Sessão: %(sessao_plen)s Data: %(data)s') % {
'sessao_plen': self.sessao_plen, 'data': self.data} 'sessao_plen': self.sessao_plen, 'data': self.data_sessao}

Loading…
Cancel
Save