Browse Source

Refatora __str__() de norma

pull/3052/head
Edward Ribeiro 5 years ago
parent
commit
ecc1733a4b
  1. 14
      sapl/norma/models.py

14
sapl/norma/models.py

@ -177,10 +177,14 @@ class NormaJuridica(models.Model):
return anexos return anexos
def __str__(self): def __str__(self):
return _('%(tipo)s%(numero)s de %(data)s') % { numero_norma = self.numero
if numero_norma.isnumeric():
numero_norma = '{0:,}'.format(int(self.numero)).replace(',', '.')
return _('%(tipo)s%(numero)s, de %(data)s') % {
'tipo': self.tipo, 'tipo': self.tipo,
'numero': self.numero, 'numero': numero_norma,
'data': defaultfilters.date(self.data, "d \d\e F \d\e Y")} 'data': defaultfilters.date(self.data, "d \d\e F \d\e Y").lower()}
@property @property
def epigrafe(self): def epigrafe(self):
@ -339,8 +343,8 @@ class NormaRelacionada(models.Model):
def __str__(self): def __str__(self):
return _('Principal: %(norma_principal)s' return _('Principal: %(norma_principal)s'
' - Relacionada: %(norma_relacionada)s') % { ' - Relacionada: %(norma_relacionada)s') % {
'norma_principal': self.norma_principal, 'norma_principal': str(self.norma_principal),
'norma_relacionada': self.norma_relacionada} 'norma_relacionada': str(self.norma_relacionada)}
@reversion.register() @reversion.register()

Loading…
Cancel
Save