mirror of https://github.com/interlegis/sigi.git
Guilherme Gondim
17 years ago
10 changed files with 185 additions and 29 deletions
@ -1,9 +1,18 @@ |
|||||
# -*- coding: utf-8 -*- |
# -*- coding: utf-8 -*- |
||||
from django.contrib import admin |
from django.contrib import admin |
||||
|
from django.contrib.contenttypes import generic |
||||
|
from sigi.apps.contatos.models import Contato |
||||
from sigi.apps.servicos.models import Servico |
from sigi.apps.servicos.models import Servico |
||||
|
|
||||
|
class ContatosInline(generic.GenericTabularInline): |
||||
|
model = Contato |
||||
|
extra = 1 |
||||
|
|
||||
class ServicoAdmin(admin.ModelAdmin): |
class ServicoAdmin(admin.ModelAdmin): |
||||
list_display = ('id', 'tipo', 'situacao', 'avaliacao') |
date_hierarchy = 'data_inicio' |
||||
list_filter = ('situacao', 'avaliacao',) |
inlines = (ContatosInline,) |
||||
|
list_display = ('id', 'titulo', 'tipo', 'situacao', 'avaliacao') |
||||
|
list_filter = ('tipo','situacao', 'avaliacao',) |
||||
|
search_fields = ('titulo', 'tipo', 'descricao',) |
||||
|
|
||||
admin.site.register(Servico, ServicoAdmin) |
admin.site.register(Servico, ServicoAdmin) |
||||
|
@ -1,13 +1,58 @@ |
|||||
from django.contrib.admin.sites import AdminSite |
from django.contrib.auth.admin import Group, GroupAdmin, User, UserAdmin |
||||
from django.contrib.sites.admin import Site, SiteAdmin |
from django.contrib.sites.admin import Site, SiteAdmin |
||||
|
from django.contrib.admin.sites import AdminSite |
||||
from maintenancemode.admin import AllowedPath, AllowedPathAdmin |
from maintenancemode.admin import AllowedPath, AllowedPathAdmin |
||||
from sigi.apps.casas.admin import CasaLegislativa, CasaLegislativaAdmin |
from sigi.apps.casas.admin import CasaLegislativa, CasaLegislativaAdmin |
||||
|
from sigi.apps.contatos.admin import (UnidadeFederativa, UnidadeFederativaAdmin, |
||||
|
Municipio, MunicipioAdmin, Telefone, |
||||
|
TelefoneAdmin, Contato, ContatoAdmin) |
||||
|
from sigi.apps.convenios.admin import (Convenio, ConvenioAdmin, EquipamentoPrevisto, |
||||
|
EquipamentoPrevistoAdmin, Anexo, AnexoAdmin) |
||||
|
from sigi.apps.inventario.admin import (Fornecedor, FornecedorAdmin, Fabricante, |
||||
|
FabricanteAdmin, Equipamento, |
||||
|
EquipamentoAdmin, TipoEquipamento, |
||||
|
TipoEquipamentoAdmin, ModeloEquipamento, |
||||
|
ModeloEquipamentoAdmin, Bem, BemAdmin) |
||||
|
from sigi.apps.servicos.admin import Servico, ServicoAdmin |
||||
|
|
||||
|
|
||||
class DefaultSite(AdminSite): |
class DefaultSite(AdminSite): |
||||
index_template = 'index.html' |
index_template = 'index.html' |
||||
login_template = 'login.html' |
login_template = 'login.html' |
||||
|
|
||||
default = DefaultSite() |
default = DefaultSite() |
||||
|
|
||||
|
# django.contrib.auth |
||||
|
default.register(Group, GroupAdmin) |
||||
|
default.register(User, UserAdmin) |
||||
|
|
||||
|
# django.contrib.sites |
||||
default.register(Site, SiteAdmin) |
default.register(Site, SiteAdmin) |
||||
|
|
||||
|
# maintenancemode |
||||
default.register(AllowedPath, AllowedPathAdmin) |
default.register(AllowedPath, AllowedPathAdmin) |
||||
|
|
||||
|
# sigi.apps.casas |
||||
default.register(CasaLegislativa, CasaLegislativaAdmin) |
default.register(CasaLegislativa, CasaLegislativaAdmin) |
||||
|
|
||||
|
# sigi.apps.contatos |
||||
|
default.register(UnidadeFederativa, UnidadeFederativaAdmin) |
||||
|
default.register(Municipio, MunicipioAdmin) |
||||
|
default.register(Telefone, TelefoneAdmin) |
||||
|
default.register(Contato, ContatoAdmin) |
||||
|
|
||||
|
# sigi.apps.convenios |
||||
|
default.register(Convenio, ConvenioAdmin) |
||||
|
default.register(EquipamentoPrevisto, EquipamentoPrevistoAdmin) |
||||
|
default.register(Anexo, AnexoAdmin) |
||||
|
|
||||
|
# sigi.apps.inventario |
||||
|
default.register(Fornecedor, FornecedorAdmin) |
||||
|
default.register(Fabricante, FabricanteAdmin) |
||||
|
default.register(TipoEquipamento, TipoEquipamentoAdmin) |
||||
|
default.register(ModeloEquipamento,ModeloEquipamentoAdmin) |
||||
|
default.register(Equipamento, EquipamentoAdmin) |
||||
|
default.register(Bem, BemAdmin) |
||||
|
|
||||
|
# sigi.apps.servicos |
||||
|
default.register(Servico, ServicoAdmin) |
||||
|
Loading…
Reference in new issue