|
|
|
@ -19,8 +19,6 @@ from .models import (CargoMesa, Coligacao, ComposicaoColigacao, ComposicaoMesa, |
|
|
|
SituacaoMilitar, TipoAfastamento, TipoDependente) |
|
|
|
|
|
|
|
CargoMesaCrud = Crud.build(CargoMesa, 'cargo_mesa') |
|
|
|
LegislaturaCrud = Crud.build(Legislatura, 'tabelas_auxiliares#legislatura') |
|
|
|
ColigacaoCrud = Crud.build(Coligacao, 'coligacao') |
|
|
|
PartidoCrud = Crud.build(Partido, 'partidos') |
|
|
|
SessaoLegislativaCrud = Crud.build(SessaoLegislativa, 'sessao_legislativa') |
|
|
|
TipoDependenteCrud = Crud.build(TipoDependente, 'tipo_dependente') |
|
|
|
@ -40,6 +38,14 @@ class MandatoCrud(MasterDetailCrud): |
|
|
|
ordering = ('-legislatura__data_inicio') |
|
|
|
|
|
|
|
|
|
|
|
class ColigacaoCrud(Crud): |
|
|
|
model = Coligacao |
|
|
|
help_path = 'tabelas_auxiliares#coligacao' |
|
|
|
|
|
|
|
class ListView(crud.base.CrudListView): |
|
|
|
ordering = ('-legislatura__data_inicio', 'nome') |
|
|
|
|
|
|
|
|
|
|
|
class ComposicaoColigacaoCrud(MasterDetailCrud): |
|
|
|
model = ComposicaoColigacao |
|
|
|
parent_field = 'coligacao' |
|
|
|
|