Browse Source

Adicionado campo para código do TSE.

0.2
Guilherme Gondim 15 years ago
parent
commit
af85c3c7ca
  1. 10
      sigi/apps/contatos/admin.py
  2. 89617
      sigi/apps/contatos/fixtures/initial_data.json
  3. 6
      sigi/apps/contatos/models.py

10
sigi/apps/contatos/admin.py

@ -10,12 +10,12 @@ class UnidadeFederativaAdmin(admin.ModelAdmin):
search_fields = ('codigo_ibge', 'nome', 'sigla', 'regiao')
class MunicipioAdmin(admin.ModelAdmin):
list_display = ('codigo_ibge', 'nome', 'uf', 'is_capital', 'populacao', 'is_polo')
list_display_links = ('codigo_ibge', 'nome')
list_display = ('codigo_ibge', 'codigo_tse', 'nome', 'uf', 'is_capital', 'populacao', 'is_polo')
list_display_links = ('codigo_ibge', 'codigo_tse', 'nome')
list_filter = ('is_capital', 'is_polo', 'populacao', 'uf')
fieldsets = (
(None, {
'fields': ('codigo_ibge', 'codigo_mesorregiao',
'fields': ('codigo_ibge', 'codigo_tse', 'codigo_mesorregiao',
'codigo_microrregiao', 'nome', 'uf', 'is_capital',
'populacao', 'is_polo')
}),
@ -23,8 +23,8 @@ class MunicipioAdmin(admin.ModelAdmin):
'fields': ('latitude', 'longitude'),
}),
)
search_fields = ('codigo_ibge', 'codigo_mesorregiao', 'codigo_microrregiao',
'nome', 'uf__nome', 'uf__sigla')
search_fields = ('codigo_ibge', 'codigo_tse', 'codigo_mesorregiao',
'codigo_microrregiao', 'nome', 'uf__nome', 'uf__sigla')
class TelefoneAdmin(admin.ModelAdmin):
list_display = ('codigo_area', 'numero', 'tipo', 'nota')

89617
sigi/apps/contatos/fixtures/initial_data.json

File diff suppressed because it is too large

6
sigi/apps/contatos/models.py

@ -52,6 +52,12 @@ class Municipio(models.Model):
blank=True,
null=True
)
codigo_tse = models.PositiveIntegerField(
u'código TSE',
unique=True,
null=True,
help_text='Código do município segundo TSE.'
)
nome = models.CharField(max_length=50)
uf = models.ForeignKey(UnidadeFederativa, verbose_name='UF')
is_capital = models.BooleanField('capital')

Loading…
Cancel
Save