Browse Source

Add more missing verbose names

pull/6/head
Eduardo Edson Batista Cordeiro Alves 10 years ago
parent
commit
ec94d08caa
  1. 71
      legacy/Docs/verificação verbose names.txt
  2. 2
      legacy/scripts/original_forms/Tramitacao.html
  3. 21
      materia/models.py
  4. 8
      sessao/models.py

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

@ -0,0 +1,71 @@
-> /sapl/comissoes/models.py
#1 - Não encontrei o arquivo html da classe CargoComissao
#2 - class ComposicaoComissao: Verificar comissao e periodo_comp.
-> /sapl/lexml/models.py
#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'
#3 - Na classe LexmlRegistroPublicador 'tipo' não tem no html
-> /sapl/norma/models.py
#1 - Na classe LegislacaoCitada falta 'Tipo Norma', 'Número' e 'Ano'
#2 - Não encontrei o html de 'VinculoNormaJuridica'
#3 - Na classe 'NormaJuridica' falta os campos 'Matéria Legislativa', 'Texto original (PDF)' e 'Situação de Vigência'
-> /sapl/parlamentares/models.py
#1 - Classe 'Legislatura' falta 'Nº Legislatura'
#2 - Não encontrei o arquivo html da classe 'ComposicaoColigacao'
#3 - Não encontrei o arquivo html da classe 'Localidade'
- Não tem html mesmo
#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
#1 - Na classe 'DocumentoAdministrativo' não possui o campo 'Autor' no html por isso está sem verbose_name e falta o
campo 'Texto Integral' na classe.
#2 - Na classe 'StatusTramitacaoAdministrativo' falta o campo 'Indicador de Tramitação'
#3 - A classe protocolo tá bastante diferente do html
- Ver depois
-> /sapl/materia/models.py
#1 - Não encontrei o arquivo html da classe 'TipoMateriaLegislativa'
#2 - Não encontrei o arquivo html da classe 'RegimeTramitacao'
#3 - Na classe 'MateriaLegislativa' falta o campo 'cep'
#4 - Não encontrei o arquivo html da classe 'AcompMateria'
#5 - Na classe 'Anexada' faltam os campos 'Tipo', 'Número' e 'Ano'
#6 - Não encontrei o arquivo html da classe 'AssuntoMateria'
#7 - Na classe 'TipoAutor' falta o campo 'Tipo'
#8 - Classe 'Autor' com campos a mais
#9 - Na classe 'Autoria' faltam os campos 'Tipo de Autor' e 'Nome Autor'
#10 - Não encontrei o arquivo html da classe 'DespachoInicial'
#11 - Não encontrei o arquivo html da classe 'TipoDocumento'
#12 - Na classe 'DocumentoAcessorio' faltam os campos 'Texto digitalizado (PDF)' e 'Obeservação'
#13 - Não encontrei o arquivo html da classe 'MateriaAssunto'
#14 - Não encontrei o arquivo html da classe 'TipoFimRelatoria'
#15 - Não encontrei o arquivo html da classe 'Parecer'
#16 - Verificar nomes na classe 'TipoProposicao'
#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
#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'
#3 - Não encontrei o arquivo html da classe 'ExpedienteSessaoPlenaria'
#4 - Não encontrei o arquivo html da classe 'MesaSessaoPlenaria'
#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
#7 - 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
#8 - Não encontrei o arquivo html da classe 'OrdemDiaPresenca'
#9 - Na classe 'RegistroVotacao' faltam os campos 'Não Votou:', 'Anular Votação' e
'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'

2
legacy/scripts/original_forms/Tramitacao.html

@ -4,7 +4,7 @@
<head>
<meta charset=utf-85 />
<meta charset=utf-8 />
<meta name="HandheldFriendly" content="True">
<meta name="MobileOptimized" content="320">
<meta name="author" content="Interlegis">

21
materia/models.py

@ -36,7 +36,7 @@ class Origem(models.Model):
class MateriaLegislativa(models.Model):
tipo_id_basica = models.ForeignKey(TipoMateriaLegislativa, verbose_name=_(u'Tipo')) # tip_id_basica
numero_protocolo = models.IntegerField(blank=True, null=True) # num_protocolo
numero_protocolo = models.IntegerField(blank=True, null=True,verbose_name=_(u'Núm. Protocolo')) # num_protocolo
numero_ident_basica = models.IntegerField(verbose_name=_(u'Número')) # num_ident_basica
ano_ident_basica = models.SmallIntegerField(verbose_name=_(u'Ano')) # ano_ident_basica
data_apresentacao = models.DateField(blank=True, null=True, verbose_name=_(u'Data Apresentação')) # dat_apresentacao
@ -190,7 +190,7 @@ class Numeracao(models.Model):
class Orgao(models.Model):
nome_orgao = models.CharField(max_length=60, verbose_name=_(u'Nome')) # nom_orgao
sigla_orgao = models.CharField(max_length=10, verbose_name=_(u'Sigla')) # sgl_orgao
unid_deliberativa = models.BooleanField() # ind_unid_deliberativa
unid_deliberativa = models.BooleanField(verbose_name=_(u'Unidade Deliberativa')) # ind_unid_deliberativa
endereco_orgao = models.CharField(max_length=100, blank=True, null=True, verbose_name=_(u'Endereço')) # end_orgao
numero_tel_orgao = models.CharField(max_length=50, blank=True, null=True, verbose_name=_(u'Telefone')) # num_tel_orgao
@ -209,9 +209,9 @@ class TipoFimRelatoria(models.Model):
class Relatoria(models.Model):
materia = models.ForeignKey(MateriaLegislativa) # cod_materia
parlamentar = models.ForeignKey(Parlamentar) # cod_parlamentar
parlamentar = models.ForeignKey(Parlamentar, verbose_name=_(u'Parlamentar')) # cod_parlamentar
tipo_fim_relatoria = models.ForeignKey(TipoFimRelatoria, blank=True, null=True, verbose_name=_(u'Motivo Fim Relatoria')) # tip_fim_relatoria
comissao = models.ForeignKey(Comissao, blank=True, null=True) # cod_comissao
comissao = models.ForeignKey(Comissao, blank=True, null=True, verbose_name=_(u'Localização Atual')) # cod_comissao
data_desig_relator = models.DateField(verbose_name=_(u'Data Designação')) # dat_desig_relator
data_destit_relator = models.DateField(blank=True, null=True, verbose_name=_(u'Data Destituição')) # dat_destit_relator
@ -233,10 +233,10 @@ class Parecer(models.Model):
class TipoProposicao(models.Model):
descricao_tipo_proposicao = models.CharField(max_length=50) # des_tipo_proposicao
mat_ou_doc = models.BooleanField() # ind_mat_ou_doc
tipo_mat_ou_doc = models.IntegerField() # tip_mat_ou_doc
nome_modelo = models.CharField(max_length=50) # nom_modelo
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
tipo_mat_ou_doc = models.IntegerField(verbose_name=_(u'Tipo Matéria')) # tip_mat_ou_doc
nome_modelo = models.CharField(max_length=50, verbose_name=_(u'Modelo XML')) # nom_modelo
class Meta:
verbose_name = _(u'Tipo de Proposição')
@ -250,7 +250,8 @@ class Proposicao(models.Model):
# XXX data_envio was not null, but actual data said otherwise!!!
data_envio = models.DateTimeField(null=True) # dat_envio
data_recebimento = models.DateTimeField(blank=True, null=True) # dat_recebimento
txt_descricao = models.CharField(max_length=100) # txt_descricao
txt_descricao = models.CharField(max_length=100, verbose_name=_(u'Descrição')) # tip_proposicao
# XXX data_envio was not null, but actual data said otherwise!!!) # txt_descricao
cod_mat_ou_doc = models.IntegerField(blank=True, null=True) # cod_mat_ou_doc
data_devolucao = models.DateTimeField(blank=True, null=True) # dat_devolucao
txt_justif_devolucao = models.CharField(max_length=200, blank=True, null=True) # txt_justif_devolucao
@ -285,7 +286,7 @@ class UnidadeTramitacao(models.Model):
class Tramitacao(models.Model):
status = models.ForeignKey(StatusTramitacao, blank=True, null=True, verbose_name=_(u'Status')) # cod_status
materia = models.ForeignKey(MateriaLegislativa) # cod_materia
data_tramitacao = models.DateField(blank=True, null=True) # dat_tramitacao
data_tramitacao = models.DateField(blank=True, null=True, verbose_name=_(u'Data Tramitação')) # dat_tramitacao
unid_tram_local = models.ForeignKey(UnidadeTramitacao, blank=True, null=True, related_name='+', verbose_name=_(u'Unidade Local')) # cod_unid_tram_local
data_encaminha = models.DateField(blank=True, null=True, verbose_name=_(u'Data Encaminhamento')) # dat_encaminha
unid_tram_dest = models.ForeignKey(UnidadeTramitacao, blank=True, null=True, related_name='+', verbose_name=_(u'Unidade Destino')) # cod_unid_tram_dest

8
sessao/models.py

@ -20,14 +20,14 @@ class SessaoPlenaria(models.Model):
# andamento_sessao = models.ForeignKey(AndamentoSessao, blank=True, null=True)
cod_andamento_sessao = models.IntegerField(blank=True, null=True) # cod_andamento_sessao
tipo = models.ForeignKey(TipoSessaoPlenaria) # tip_sessao
sessao_leg = models.ForeignKey(SessaoLegislativa) # cod_sessao_leg
tipo = models.ForeignKey(TipoSessaoPlenaria, verbose_name=_(u'Tipo')) # tip_sessao
sessao_leg = models.ForeignKey(SessaoLegislativa, verbose_name=_(u'Sessão Legislativa')) # cod_sessao_leg
legislatura = models.ForeignKey(Legislatura, verbose_name=_(u'Legislatura')) # num_legislatura
tipo_expediente = models.CharField(max_length=10) # tip_expediente
data_inicio_sessao = models.DateField(verbose_name=_(u'Abertura')) # dat_inicio_sessao
dia_sessao = models.CharField(max_length=15) # dia_sessao
hr_inicio_sessao = models.CharField(max_length=5) # hr_inicio_sessao
hr_fim_sessao = models.CharField(max_length=5, blank=True, null=True) # hr_fim_sessao
hr_inicio_sessao = models.CharField(max_length=5, verbose_name=_(u'Horário')) # hr_inicio_sessao
hr_fim_sessao = models.CharField(max_length=5, blank=True, null=True, verbose_name=_(u'Horário')) # hr_fim_sessao
numero_sessao_plen = models.IntegerField(verbose_name=_(u'Número')) # num_sessao_plen
data_fim_sessao = models.DateField(blank=True, null=True, verbose_name=_(u'Encerramento')) # dat_fim_sessao
url_audio = models.CharField(max_length=150, blank=True, null=True, verbose_name=_(u'URL Arquivo Áudio (Formatos MP3 / AAC)')) # url_audio

Loading…
Cancel
Save