Browse Source

Adequado configurações do admin de alguns models.

0.2
Guilherme Gondim 17 years ago
parent
commit
08e15ba2dd
  1. 2
      sigi/apps/contatos/models.py
  2. 6
      sigi/apps/inventario/models.py
  3. 7
      sigi/apps/parlamentares/models.py
  4. 3
      sigi/settings.py

2
sigi/apps/contatos/models.py

@ -147,7 +147,7 @@ class Contato(models.Model):
verbose_name_plural = 'contatos Interlegis' verbose_name_plural = 'contatos Interlegis'
class Admin: class Admin:
list_display = ('nome', 'nota', 'casa_legislativa') list_display = ('nome', 'nota')
list_display_links = ('nome',) list_display_links = ('nome',)
def __unicode__(self): def __unicode__(self):

6
sigi/apps/inventario/models.py

@ -71,9 +71,9 @@ class Equipamento(models.Model):
unique_together = (('fabricante', 'modelo'),) unique_together = (('fabricante', 'modelo'),)
class Admin: class Admin:
ordering = ('fabricante', 'tipo', 'modelo') ordering = ('fabricante', 'modelo')
list_display = ('id', 'tipo', 'modelo', 'fabricante') list_display = ('id', 'modelo', 'fabricante')
list_filter = ('tipo', 'fabricante') list_filter = ('fabricante',)
def __unicode__(self): def __unicode__(self):
return self.id return self.id

7
sigi/apps/parlamentares/models.py

@ -58,10 +58,9 @@ class Parlamentar(models.Model):
verbose_name_plural = 'parlamentares' verbose_name_plural = 'parlamentares'
class Admin: class Admin:
list_display = ('nome_completo', 'nome_parlamentar', 'sexo', 'partido', list_display = ('nome_completo', 'nome_parlamentar', 'sexo')
'suplencia')
list_display_links = ('nome_completo', 'nome_parlamentar') list_display_links = ('nome_completo', 'nome_parlamentar')
list_filter = ('sexo', 'suplencia', 'partido') list_filter = ('sexo',)
def __unicode__(self): def __unicode__(self):
if self.nome_parlamentar: if self.nome_parlamentar:
@ -93,4 +92,4 @@ class Mandato(models.Model):
class Admin: class Admin:
list_display = ('parlamentar', 'legislatura', 'partido', list_display = ('parlamentar', 'legislatura', 'partido',
'inicio_mandato', 'fim_mandato', 'is_afastado') 'inicio_mandato', 'fim_mandato', 'is_afastado')
list_filter = ('is_afastado', 'partido') list_filter = ('is_afastado', 'partido', 'suplencia')

3
sigi/settings.py

@ -78,11 +78,12 @@ INSTALLED_APPS = (
'django.contrib.sessions', 'django.contrib.sessions',
'django.contrib.sites', 'django.contrib.sites',
'django.contrib.admin', 'django.contrib.admin',
'extensions', # http://django-command-extensions.googlecode.com/ 'extensions', # http://django-command-extensions.googlecode.com/
'sigi.apps.casas', 'sigi.apps.casas',
'sigi.apps.contatos', 'sigi.apps.contatos',
'sigi.apps.convenios', 'sigi.apps.convenios',
'sigi.apps.inventario', 'sigi.apps.inventario',
'sigi.apps.mesas', 'sigi.apps.mesas',
'sigi.apps.parlamentares', 'sigi.apps.parlamentares',
'sigi.apps.servicos',
) )

Loading…
Cancel
Save