Browse Source

Acrescentadas informações de PIB aos municípios

stable/1.0
Sesostris Vieira 12 years ago
parent
commit
df3c5963c4
  1. 7
      sigi/apps/contatos/admin.py
  2. 4
      sigi/apps/contatos/models.py

7
sigi/apps/contatos/admin.py

@ -14,15 +14,16 @@ class UnidadeFederativaAdmin(admin.ModelAdmin):
class MunicipioAdmin(admin.ModelAdmin):
actions = None
list_display = ('codigo_ibge', 'codigo_tse', 'nome', 'uf', 'is_capital', 'populacao', 'is_polo', 'idh')
list_display = ('codigo_ibge', 'codigo_tse', 'nome', 'uf', 'is_capital', 'populacao', 'is_polo', 'idh', 'pib_ano',
'pib_total', 'pib_percapita')
list_display_links = ('codigo_ibge', 'codigo_tse', 'nome')
list_filter = ('is_capital', 'is_polo', 'idh', 'populacao', 'uf',)
list_filter = ('is_capital', 'is_polo', 'idh', 'populacao', 'uf', )
queryset = queryset_ascii
fieldsets = (
(None, {
'fields': ('codigo_ibge', 'codigo_tse', 'codigo_mesorregiao',
'codigo_microrregiao', 'nome', 'data_criacao', 'uf',
'is_capital', 'populacao', 'is_polo', 'idh')
'is_capital', 'populacao', 'is_polo', 'idh', 'pib_ano', 'pib_total', 'pib_percapita')
}),
('Posição geográfica', {
'fields': ('latitude', 'longitude'),

4
sigi/apps/contatos/models.py

@ -100,6 +100,10 @@ class Municipio(models.Model):
idh = models.DecimalField(u'IDH', help_text=u'Índice de desenvolvimento Humano', max_digits=4, decimal_places=3,
validators=[MinValueValidator(0), MaxValueValidator(1)])
idh.list_filter_range = [0.500, 0.800]
pib_total = models.DecimalField(u'PIB total', max_digits=18, decimal_places=3, blank=True, null=True)
pib_percapita = models.DecimalField(u'PIB per capita', max_digits=18, decimal_places=3, blank=True, null=True)
pib_ano = models.IntegerField(u'Ano de apuração do PIB', blank=True, null=True)
class Meta:
ordering = ('nome', 'codigo_ibge')

Loading…
Cancel
Save