Browse Source

Alterando a ordem dos Contatos no form de Servicos

pull/95/head
Lude Ribeiro 3 years ago
parent
commit
0c56c9ad55
  1. 7
      sigi/apps/servicos/admin.py

7
sigi/apps/servicos/admin.py

@ -226,6 +226,13 @@ class ContatosInline(FuncionariosInline):
def get_queryset(self, request): def get_queryset(self, request):
return self.model.objects.all() return self.model.objects.all()
def get_queryset(self, request):
return (self.model.objects.exclude(desativado=True)
.extra(select={'ult_null': 'ult_alteracao is null'})
.order_by('ult_null', '-ult_alteracao')
# A função extra foi usada para quando existir um registro com o campo igual a null não aparecer na frente dos mais novos
)
class CasaAtendidaAdmin(BaseModelAdmin): class CasaAtendidaAdmin(BaseModelAdmin):
actions = None actions = None
list_display = ('codigo_interlegis', 'nome', 'get_servicos',) list_display = ('codigo_interlegis', 'nome', 'get_servicos',)

Loading…
Cancel
Save