From 022d1cb84428c44dff41608d9759e1d0ad604a2e Mon Sep 17 00:00:00 2001 From: Guilherme Gondim Date: Mon, 17 Nov 2008 19:28:59 +0000 Subject: [PATCH] =?UTF-8?q?Algumas=20modifica=C3=A7=C3=B5es=20no=20model?= =?UTF-8?q?=20da=20app=20contatos.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sigi/apps/contatos/models.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sigi/apps/contatos/models.py b/sigi/apps/contatos/models.py index a3d7a21..812d16f 100644 --- a/sigi/apps/contatos/models.py +++ b/sigi/apps/contatos/models.py @@ -38,15 +38,17 @@ class UnidadeFederativa(models.Model): class Municipio(models.Model): codigo_ibge = models.PositiveIntegerField( u'código IBGE', - primary_key=True, - unique=True, help_text='Código do município segundo IBGE.' ) codigo_mesorregiao = models.PositiveIntegerField( u'código mesorregião', + blank=True, + null=True ) codigo_microrregiao = models.PositiveIntegerField( u'código microrregião', + blank=True, + null=True ) nome = models.CharField(max_length=50) uf = models.ForeignKey(UnidadeFederativa, verbose_name='UF') @@ -71,6 +73,7 @@ class Municipio(models.Model): class Meta: ordering = ('nome', 'codigo_ibge') + unique_together = (('codigo_ibge', 'uf'),) verbose_name = 'município' verbose_name_plural = 'municípios'