Browse Source

Removido campo de UF na listagem. Coluna município agora mostra o estado.

0.2
Guilherme Gondim 16 years ago
parent
commit
1408878302
  1. 2
      sigi/apps/casas/admin.py
  2. 6
      sigi/apps/contatos/admin.py
  3. 2
      sigi/apps/parlamentares/admin.py

2
sigi/apps/casas/admin.py

@ -17,7 +17,7 @@ class TelefonesInline(generic.GenericTabularInline):
class CasaLegislativaAdmin(admin.ModelAdmin): class CasaLegislativaAdmin(admin.ModelAdmin):
form = CasaLegislativaForm form = CasaLegislativaForm
inlines = (TelefonesInline, ContatosInline) inlines = (TelefonesInline, ContatosInline)
list_display = ('nome', 'email', 'pagina_web', 'municipio', 'uf') list_display = ('nome', 'email', 'pagina_web', 'municipio')
list_display_links = ('nome',) list_display_links = ('nome',)
list_filter = ('tipo',) list_filter = ('tipo',)
fieldsets = ( fieldsets = (

6
sigi/apps/contatos/admin.py

@ -34,15 +34,11 @@ class TelefoneAdmin(admin.ModelAdmin):
search_fields = ('codigo_area', 'numero', 'tipo', 'nota') search_fields = ('codigo_area', 'numero', 'tipo', 'nota')
class ContatoAdmin(admin.ModelAdmin): class ContatoAdmin(admin.ModelAdmin):
list_display = ('nome', 'nota', 'email', 'municipio', 'get_uf') list_display = ('nome', 'nota', 'email', 'municipio')
list_display_links = ('nome',) list_display_links = ('nome',)
list_filter = ('nome',) list_filter = ('nome',)
search_fields = ('nome', 'nota', 'email', 'municipio__nome', 'municipio__uf__nome') search_fields = ('nome', 'nota', 'email', 'municipio__nome', 'municipio__uf__nome')
def get_uf(self, obj):
return obj.municipio.uf.nome
get_uf.short_description = 'UF'
admin.site.register(UnidadeFederativa, UnidadeFederativaAdmin) admin.site.register(UnidadeFederativa, UnidadeFederativaAdmin)
admin.site.register(Municipio, MunicipioAdmin) admin.site.register(Municipio, MunicipioAdmin)
admin.site.register(Telefone, TelefoneAdmin) admin.site.register(Telefone, TelefoneAdmin)

2
sigi/apps/parlamentares/admin.py

@ -20,7 +20,7 @@ class PartidoAdmin(admin.ModelAdmin):
class ParlamentarAdmin(admin.ModelAdmin): class ParlamentarAdmin(admin.ModelAdmin):
inlines = (TelefonesInline, MandatosInline) inlines = (TelefonesInline, MandatosInline)
list_display = ('nome_completo', 'nome_parlamentar', 'sexo') list_display = ('nome_completo', 'nome_parlamentar', 'sexo', 'municipio')
list_display_links = ('nome_completo', 'nome_parlamentar') list_display_links = ('nome_completo', 'nome_parlamentar')
list_filter = ('nome_completo', 'sexo') list_filter = ('nome_completo', 'sexo')
fieldsets = ( fieldsets = (

Loading…
Cancel
Save