Browse Source

Add more missing verbose names

pull/6/head
Eduardo Edson Batista Cordeiro Alves 10 years ago
parent
commit
439c272634
  1. 8
      comissoes/models.py
  2. 91
      legacy/Docs/verificação verbose names.txt
  3. 18
      materia/models.py
  4. 28
      parlamentares/models.py

8
comissoes/models.py

@ -53,12 +53,12 @@ class PeriodoCompComissao(models.Model):
class CargoComissao(models.Model): class CargoComissao(models.Model):
nome = models.CharField(max_length=50) # des_cargo nome = models.CharField(max_length=50, verbose_name=_(u'Cargo na Comissão')) # des_cargo
unico = models.BooleanField() # ind_unico unico = models.BooleanField(verbose_name=_(u'Cargo Único')) # ind_unico
class Meta: class Meta:
verbose_name = _(u'Cargo em Comissão') verbose_name = _(u'Cargo de Comissão')
verbose_name_plural = _(u'Cargos em Comissão') verbose_name_plural = _(u'Cargos de Comissão')
class ComposicaoComissao(models.Model): class ComposicaoComissao(models.Model):

91
legacy/Docs/verificação verbose names.txt

@ -1,30 +1,28 @@
-> /sapl/comissoes/models.py -> /sapl/comissoes/models.py
#1 - Não encontrei o arquivo html da classe CargoComissao #1 - class ComposicaoComissao: Verificar comissao e periodo_comp.
#2 - class ComposicaoComissao: Verificar comissao e periodo_comp.
-> /sapl/lexml/models.py -> /sapl/lexml/models.py
#1 - Na classe LexmlRegistroProvedor 'sigla_provedor' e 'tipo' não tem no html #1 - Na classe 'LexmlRegistroProvedor', 'sigla_provedor' e 'tipo' não tem no html
#2 - Na classe LexmlRegistroProvedor falta o campo 'Endereço do provedor OAI' #2 - Na classe 'LexmlRegistroProvedor' falta o campo 'Endereço do provedor OAI'
#3 - Na classe LexmlRegistroPublicador 'tipo' não tem no html #3 - Na classe 'LexmlRegistroPublicador' 'tipo' não tem no html
-> /sapl/norma/models.py -> /sapl/norma/models.py
#1 - Na classe LegislacaoCitada falta 'Tipo Norma', 'Número' e 'Ano' ## html's faltando:
#2 - Não encontrei o html de 'VinculoNormaJuridica' VinculoNormaJuridica
#3 - Na classe 'NormaJuridica' falta os campos 'Matéria Legislativa', 'Texto original (PDF)' e 'Situação de Vigência'
#1 - Na classe 'LegislacaoCitada' falta 'Tipo Norma', 'Número' e 'Ano'
#2 - Na classe 'NormaJuridica' falta os campos 'Matéria Legislativa', 'Texto original (PDF)' e 'Situação de Vigência'
-> /sapl/parlamentares/models.py -> /sapl/parlamentares/models.py
## html's faltando:
Localidade(Não tem html mesmo)
ComposicaoMesa
ComposicaoColigacao(Talvez seja http://sapl3.interlegis.leg.br/cadastros/auxiliares/coligacao/coligacao_index_html)
#1 - Classe 'Legislatura' falta 'Nº Legislatura' #1 - Classe 'Legislatura' falta 'Nº Legislatura'
#2 - Não encontrei o arquivo html da classe 'ComposicaoColigacao' #2 - Na classe 'Parlamentar' faltam os campos 'Observação', 'UF' e 'Login'
#3 - Não encontrei o arquivo html da classe 'Localidade' #3 - Na classe 'Mandato' eu não tenho certeza se os campos 'tipo_afastamento' e 'tipo_causa_fim_mandato'
- Não tem html mesmo # correspondem aos campos 'Natureza do Mandato' e 'Expedição do Diploma', então naõ adicionei os verbose_name
#4 - Não encontrei o arquivo html da classe 'NivelInstrucao'
#5 - Não encontrei o arquivo html da classe 'SituacaoMilitar'
#6 - Na classe 'Parlamentar' faltam os campos 'Observação', 'UF' e 'Login'
#7 - Não encontrei o arquivo html da classe 'TipoAfastamento'
#8 - Na classe 'Mandato' eu não tenho certeza se os campos 'tipo_afastamento' e 'tipo_causa_fim_mandato'
- correspondem aos campos 'Natureza do Mandato' e 'Expedição do Diploma', então naõ adicionei os verbose_name
#9 - Não encontrei o arquivo html da classe 'CargoMesa'
#10 - Não encontrei o arquivo html da classe 'ComposicaoMesa'
-> /sapl/protocoloadm/models.py -> /sapl/protocoloadm/models.py
#1 - Na classe 'DocumentoAdministrativo' não possui o campo 'Autor' no html por isso está sem verbose_name e falta o #1 - Na classe 'DocumentoAdministrativo' não possui o campo 'Autor' no html por isso está sem verbose_name e falta o
@ -34,38 +32,37 @@
- Ver depois - Ver depois
-> /sapl/materia/models.py -> /sapl/materia/models.py
#1 - Não encontrei o arquivo html da classe 'TipoMateriaLegislativa' ## html's faltando:
#2 - Não encontrei o arquivo html da classe 'RegimeTramitacao' AcompMateria
#3 - Na classe 'MateriaLegislativa' falta o campo 'cep' AssuntoMateria
#4 - Não encontrei o arquivo html da classe 'AcompMateria' DespachoInicial
#5 - Na classe 'Anexada' faltam os campos 'Tipo', 'Número' e 'Ano' MateriaAssunto
#6 - Não encontrei o arquivo html da classe 'AssuntoMateria' Parecer
#7 - Na classe 'TipoAutor' falta o campo 'Tipo'
#8 - Classe 'Autor' com campos a mais #1 - Na classe 'MateriaLegislativa' falta o campo 'cep'
#9 - Na classe 'Autoria' faltam os campos 'Tipo de Autor' e 'Nome Autor' #2 - Na classe 'Anexada' faltam os campos 'Tipo', 'Número' e 'Ano'
#10 - Não encontrei o arquivo html da classe 'DespachoInicial' #3 - Na classe 'TipoAutor' falta o campo 'Tipo'
#11 - Não encontrei o arquivo html da classe 'TipoDocumento' #4 - Classe 'Autor' com campos a mais
#12 - Na classe 'DocumentoAcessorio' faltam os campos 'Texto digitalizado (PDF)' e 'Obeservação' #5 - Na classe 'Autoria' faltam os campos 'Tipo de Autor' e 'Nome Autor'
#13 - Não encontrei o arquivo html da classe 'MateriaAssunto' #6 - Na classe 'DocumentoAcessorio' faltam os campos 'Texto digitalizado (PDF)' e 'Obeservação'
#14 - Não encontrei o arquivo html da classe 'TipoFimRelatoria' #7 - Classe 'Proposicao' muito diferente do html
#15 - Não encontrei o arquivo html da classe 'Parecer' #8 - Na classe 'StatusTramitacao', 'fim_tramitacao' e 'retorno_tramitacao' não deveriam tá separados
#16 - Verificar nomes na classe 'TipoProposicao' #9 - Na classe 'UnidadeTramitacao' falta o campo 'Correspondente SPDO'
#17 - Classe 'Proposicao' muito diferente do html
#18 - Na classe 'StatusTramitacao', 'fim_tramitacao' e 'retorno_tramitacao' não deveriam tá separados
#19 - Na classe 'UnidadeTramitacao' falta o campo 'Correspondente SPDO'
-> /sapl/sessao/models.py -> /sapl/sessao/models.py
## html's faltando:
SessaoPlenariaPresenca
RegistroVotacaoParlamentar
OrdemDiaPresenca
MesaSessaoPlenaria
ExpedienteSessaoPlenaria
#1 - Na classe 'SessaoPlenaria' faltam os campos de arquivos indexados #1 - Na classe 'SessaoPlenaria' faltam os campos de arquivos indexados
#2 - Na classe 'ExpedienteMateria' faltam os campos 'Tipo da Sessão', 'Tipo Matéria', 'Núm. Matéria' e 'Ano Matéria' #2 - Na classe 'ExpedienteMateria' faltam os campos 'Tipo da Sessão', 'Tipo Matéria', 'Núm. Matéria' e 'Ano Matéria'
#3 - Não encontrei o arquivo html da classe 'ExpedienteSessaoPlenaria' #3 - Na Classe 'Oradores' faltam os campos 'Parlamentar' e 'Discurso'
#4 - Não encontrei o arquivo html da classe 'MesaSessaoPlenaria' #4 - Na Classe 'OradoresExpediente' faltam os campos 'Parlamentar' e 'Discurso'
#5 - Na Classe 'Oradores' faltam os campos 'Parlamentar' e 'Discurso'
#6 - Na Classe 'OradoresExpediente' faltam os campos 'Parlamentar' e 'Discurso'
***** As páginas 'Oradores' e 'OradoresExpediente' são iguas ***** As páginas 'Oradores' e 'OradoresExpediente' são iguas
#7 - Na classe 'OrdemDia' faltam os campos 'Tipo da Sessão', 'Tipo Matéria', 'Núm. Matéria' e 'Ano Matéria' #5 - Na classe 'OrdemDia' faltam os campos 'Tipo da Sessão', 'Tipo Matéria', 'Núm. Matéria' e 'Ano Matéria'
***** As páginas 'ExpedienteMateria' e 'OrdemDia' são iguas ***** As páginas 'ExpedienteMateria' e 'OrdemDia' são iguas
#8 - Não encontrei o arquivo html da classe 'OrdemDiaPresenca' #6 - Na classe 'RegistroVotacao' faltam os campos 'Não Votou:', 'Anular Votação' e
#9 - Na classe 'RegistroVotacao' faltam os campos 'Não Votou:', 'Anular Votação' e
'A totalização inclui o voto do Presidente?' 'A totalização inclui o voto do Presidente?'
#10 - Não encontrei o arquivo html da classe 'RegistroVotacaoParlamentar'
#11 - Não encontrei o arquivo html da classe 'SessaoPlenariaPresenca'

18
materia/models.py

@ -7,8 +7,8 @@ from parlamentares.models import Parlamentar, Partido
class TipoMateriaLegislativa(models.Model): class TipoMateriaLegislativa(models.Model):
sigla_tipo_materia = models.CharField(max_length=5) # sgl_tipo_materia sigla_tipo_materia = models.CharField(max_length=5, verbose_name=_(u'Sigla')) # sgl_tipo_materia
descricao_tipo_materia = models.CharField(max_length=50) # des_tipo_materia descricao_tipo_materia = models.CharField(max_length=50, verbose_name=_(u'Descrição ')) # des_tipo_materia
num_automatica = models.BooleanField() # ind_num_automatica num_automatica = models.BooleanField() # ind_num_automatica
quorum_minimo_votacao = models.IntegerField() # quorum_minimo_votacao quorum_minimo_votacao = models.IntegerField() # quorum_minimo_votacao
@ -21,8 +21,8 @@ class RegimeTramitacao(models.Model):
descricao_regime_tramitacao = models.CharField(max_length=50) # des_regime_tramitacao descricao_regime_tramitacao = models.CharField(max_length=50) # des_regime_tramitacao
class Meta: class Meta:
verbose_name = _(u'Regime de Tramitação') verbose_name = _(u'Regime Tramitação')
verbose_name_plural = _(u'Regimes de Tramitação') verbose_name_plural = _(u'Regimes Tramitação')
class Origem(models.Model): class Origem(models.Model):
@ -143,7 +143,7 @@ class DespachoInicial(models.Model):
class TipoDocumento(models.Model): class TipoDocumento(models.Model):
descricao_tipo_documento = models.CharField(max_length=50) # des_tipo_documento descricao_tipo_documento = models.CharField(max_length=50, verbose_name=_(u'Tipo Documento')) # des_tipo_documento
class Meta: class Meta:
verbose_name = _(u'Tipo de Documento') verbose_name = _(u'Tipo de Documento')
@ -200,11 +200,11 @@ class Orgao(models.Model):
class TipoFimRelatoria(models.Model): class TipoFimRelatoria(models.Model):
descricao_fim_relatoria = models.CharField(max_length=50) # des_fim_relatoria descricao_fim_relatoria = models.CharField(max_length=50, verbose_name=_(u'Tipo Fim Relatoria')) # des_fim_relatoria
class Meta: class Meta:
verbose_name = _(u'Tipo de fim de Relatoria') verbose_name = _(u'Tipo Fim de Relatoria')
verbose_name_plural = _(u'Tipos de fim de Relatoria') verbose_name_plural = _(u'Tipos Fim de Relatoria')
class Relatoria(models.Model): class Relatoria(models.Model):
@ -235,7 +235,7 @@ class Parecer(models.Model):
class TipoProposicao(models.Model): class TipoProposicao(models.Model):
descricao_tipo_proposicao = models.CharField(max_length=50, verbose_name=_(u'Descrição')) # des_tipo_proposicao descricao_tipo_proposicao = models.CharField(max_length=50, verbose_name=_(u'Descrição')) # des_tipo_proposicao
mat_ou_doc = models.BooleanField(verbose_name=_(u'Gera')) # ind_mat_ou_doc mat_ou_doc = models.BooleanField(verbose_name=_(u'Gera')) # ind_mat_ou_doc
tipo_mat_ou_doc = models.IntegerField(verbose_name=_(u'Tipo Matéria')) # tip_mat_ou_doc tipo_mat_ou_doc = models.IntegerField(verbose_name=_(u'Tipo Documento')) # tip_mat_ou_doc
nome_modelo = models.CharField(max_length=50, verbose_name=_(u'Modelo XML')) # nom_modelo nome_modelo = models.CharField(max_length=50, verbose_name=_(u'Modelo XML')) # nom_modelo
class Meta: class Meta:

28
parlamentares/models.py

@ -67,22 +67,22 @@ class Localidade(models.Model):
class NivelInstrucao(models.Model): class NivelInstrucao(models.Model):
nivel_instrucao = models.CharField(max_length=50) # des_nivel_instrucao nivel_instrucao = models.CharField(max_length=50, verbose_name=_(u'Nível de Instrução')) # des_nivel_instrucao
class Meta: class Meta:
verbose_name = _(u'Nível de Instrução') verbose_name = _(u'Nível Instrução')
verbose_name_plural = _(u'Níveis de Instrução') verbose_name_plural = _(u'Níveis Instrução')
def __unicode__(self): def __unicode__(self):
return self.nivel_instrucao return self.nivel_instrucao
class SituacaoMilitar(models.Model): class SituacaoMilitar(models.Model):
descricao_tipo_situacao = models.CharField(max_length=50) # des_tipo_situacao descricao_tipo_situacao = models.CharField(max_length=50, verbose_name=_(u'Situação Militar')) # des_tipo_situacao
class Meta: class Meta:
verbose_name = _(u'Situação Militar') verbose_name = _(u'Tipo Situação Militar')
verbose_name_plural = _(u'Situações Militares') verbose_name_plural = _(u'Tipos Situações Militares')
class Parlamentar(models.Model): class Parlamentar(models.Model):
@ -155,10 +155,10 @@ class Filiacao(models.Model):
class TipoAfastamento(models.Model): class TipoAfastamento(models.Model):
descricao_afastamento = models.CharField(max_length=50) # des_afastamento descricao_afastamento = models.CharField(max_length=50, verbose_name=_(u'Descrição')) # des_afastamento
afastamento = models.BooleanField() # ind_afastamento afastamento = models.BooleanField(verbose_name=_(u'Indicador')) # ind_afastamento
fim_mandato = models.BooleanField() # ind_fim_mandato fim_mandato = models.BooleanField(verbose_name=_(u'Indicador')) # ind_fim_mandato
descricao_dispositivo = models.CharField(max_length=50, blank=True, null=True) # des_dispositivo descricao_dispositivo = models.CharField(max_length=50, blank=True, null=True, verbose_name=_(u'Dispositivo')) # des_dispositivo
class Meta: class Meta:
verbose_name = _(u'Tipo de Afastamento') verbose_name = _(u'Tipo de Afastamento')
@ -183,12 +183,12 @@ class Mandato(models.Model):
class CargoMesa(models.Model): class CargoMesa(models.Model):
# TODO M2M ???? # TODO M2M ????
nome = models.CharField(max_length=50) # des_cargo nome = models.CharField(max_length=50, verbose_name=_(u'Cargo na Mesa')) # des_cargo
unico = models.BooleanField() # ind_unico unico = models.BooleanField(verbose_name=_(u'Cargo Único')) # ind_unico
class Meta: class Meta:
verbose_name = _(u'Cargo da Mesa') verbose_name = _(u'Cargo na Mesa')
verbose_name_plural = _(u'Cargos da Mesa') verbose_name_plural = _(u'Cargos na Mesa')
class ComposicaoMesa(models.Model): class ComposicaoMesa(models.Model):

Loading…
Cancel
Save