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 -*- |
|||
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 |
|||
|
|||
class ContatosInline(generic.GenericTabularInline): |
|||
model = Contato |
|||
extra = 1 |
|||
|
|||
class ServicoAdmin(admin.ModelAdmin): |
|||
list_display = ('id', 'tipo', 'situacao', 'avaliacao') |
|||
list_filter = ('situacao', 'avaliacao',) |
|||
date_hierarchy = 'data_inicio' |
|||
inlines = (ContatosInline,) |
|||
list_display = ('id', 'titulo', 'tipo', 'situacao', 'avaliacao') |
|||
list_filter = ('tipo','situacao', 'avaliacao',) |
|||
search_fields = ('titulo', 'tipo', 'descricao',) |
|||
|
|||
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.admin.sites import AdminSite |
|||
from maintenancemode.admin import AllowedPath, AllowedPathAdmin |
|||
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): |
|||
index_template = 'index.html' |
|||
login_template = 'login.html' |
|||
|
|||
default = DefaultSite() |
|||
|
|||
# django.contrib.auth |
|||
default.register(Group, GroupAdmin) |
|||
default.register(User, UserAdmin) |
|||
|
|||
# django.contrib.sites |
|||
default.register(Site, SiteAdmin) |
|||
|
|||
# maintenancemode |
|||
default.register(AllowedPath, AllowedPathAdmin) |
|||
|
|||
# sigi.apps.casas |
|||
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