From eb43d1f5ada3dde96c7be5d6c27340a17c428516 Mon Sep 17 00:00:00 2001 From: Eduardo Calil Date: Wed, 7 Jun 2017 13:07:44 -0300 Subject: [PATCH] Remove null=True no campo ip --- sapl/sessao/models.py | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/sapl/sessao/models.py b/sapl/sessao/models.py index ae81f909a..536d7f079 100644 --- a/sapl/sessao/models.py +++ b/sapl/sessao/models.py @@ -405,11 +405,18 @@ class RegistroVotacao(models.Model): verbose_name_plural = _('Votações') def __str__(self): - return _('Ordem: %(ordem)s - Votação: %(votacao)s - ' - 'Matéria: %(materia)s') % { - 'ordem': self.ordem, - 'votacao': self.tipo_resultado_votacao, - 'materia': self.materia} + if self.ordem: + return _('Ordem: %(ordem)s - Votação: %(votacao)s - ' + 'Matéria: %(materia)s') % { + 'ordem': self.ordem, + 'votacao': self.tipo_resultado_votacao, + 'materia': self.materia} + elif self.expediente: + return _('Expediente: %(expediente)s - Votação: %(votacao)s - ' + 'Matéria: %(materia)s') % { + 'expediente': self.expediente, + 'votacao': self.tipo_resultado_votacao, + 'materia': self.materia} @reversion.register() @@ -432,8 +439,8 @@ class VotoParlamentar(models.Model): # RegistroVotacaoParlamentar blank=True) ip = models.CharField(verbose_name=_('IP'), max_length=30, - null=True, - blank=True) + blank=True, + default='') data_hora = models.DateTimeField( verbose_name=_('Data/Hora'), auto_now_add=True,