Browse Source

Adicionado campo UF na changelist dos convênios

stable/1.0
Sesostris Vieira 12 years ago
parent
commit
ed28b9787a
  1. 7
      sigi/apps/convenios/admin.py

7
sigi/apps/convenios/admin.py

@ -49,7 +49,7 @@ class ConvenioAdmin(admin.ModelAdmin):
) )
actions = ['adicionar_convenios'] actions = ['adicionar_convenios']
inlines = (TramitacaoInline, AnexosInline, EquipamentoPrevistoInline) inlines = (TramitacaoInline, AnexosInline, EquipamentoPrevistoInline)
list_display = ('num_convenio', 'casa_legislativa', list_display = ('num_convenio', 'casa_legislativa', 'get_uf',
'data_adesao','data_retorno_assinatura','data_pub_diario','data_termo_aceite', 'data_adesao','data_retorno_assinatura','data_pub_diario','data_termo_aceite',
'projeto', 'projeto',
) )
@ -62,6 +62,11 @@ class ConvenioAdmin(admin.ModelAdmin):
search_fields = ('id', 'search_text',#'casa_legislativa__nome', search_fields = ('id', 'search_text',#'casa_legislativa__nome',
'num_processo_sf','num_convenio') 'num_processo_sf','num_convenio')
def get_uf(self, obj):
return obj.casa_legislativa.municipio.uf.sigla
get_uf.short_description = 'UF'
get_uf.admin_order_field = 'casa_legislativa__municipio__uf__sigla'
def changelist_view(self, request, extra_context=None): def changelist_view(self, request, extra_context=None):
return super(ConvenioAdmin, self).changelist_view( return super(ConvenioAdmin, self).changelist_view(
request, request,

Loading…
Cancel
Save