Browse Source

Corrige problemas de PEP 8

pull/1461/head
Marcio Mazza 7 years ago
parent
commit
14615b647d
  1. 6
      sapl/base/tests/teststub_urls.py
  2. 3
      sapl/compilacao/tests/test_tipo_texto_articulado_form.py
  3. 2
      sapl/decorators.py
  4. 11
      sapl/materia/forms.py
  5. 2
      sapl/materia/models.py
  6. 2
      sapl/materia/urls.py
  7. 17
      sapl/materia/views.py
  8. 4
      sapl/norma/tests/test_norma.py
  9. 2
      sapl/norma/views.py
  10. 14
      sapl/painel/views.py
  11. 2
      sapl/parlamentares/tests/test_parlamentares.py
  12. 2
      sapl/parlamentares/views.py
  13. 5
      sapl/protocoloadm/forms.py
  14. 3
      sapl/protocoloadm/tests/test_protocoloadm.py
  15. 5
      sapl/protocoloadm/views.py
  16. 40
      sapl/test_urls.py

6
sapl/base/tests/teststub_urls.py

@ -4,6 +4,6 @@ from django.views.generic.base import TemplateView
from sapl.urls import urlpatterns as original_patterns from sapl.urls import urlpatterns as original_patterns
urlpatterns = original_patterns + patterns('', url(r'^zzzz$', urlpatterns = original_patterns + patterns('', url(r'^zzzz$',
TemplateView.as_view( TemplateView.as_view(
template_name='index.html'), template_name='index.html'),
name='zzzz')) name='zzzz'))

3
sapl/compilacao/tests/test_tipo_texto_articulado_form.py

@ -3,8 +3,7 @@ from django.utils.translation import ugettext as _
from model_mommy import mommy from model_mommy import mommy
from sapl.compilacao import forms from sapl.compilacao import forms
from sapl.compilacao.models import (PerfilEstruturalTextoArticulado, from sapl.compilacao.models import PerfilEstruturalTextoArticulado, TipoNota
TipoNota)
from sapl.compilacao.views import choice_models_in_extenal_views from sapl.compilacao.views import choice_models_in_extenal_views

2
sapl/decorators.py

@ -34,7 +34,7 @@ def vigencia_atual(decorated_method):
print(_('{} {}'.format( print(_('{} {}'.format(
_(instancia_sem_atributo), _(instancia_sem_atributo),
_(mensagem_decorator) _(mensagem_decorator)
) )
) )
) )

11
sapl/materia/forms.py

@ -1653,7 +1653,7 @@ class EtiquetaPesquisaForm(forms.Form):
# Então verifica se o usuário preencheu o Incial e mas não # Então verifica se o usuário preencheu o Incial e mas não
# preencheu o Final, ou vice-versa # preencheu o Final, ou vice-versa
if (not cleaned_data['data_inicial'] or if (not cleaned_data['data_inicial'] or
not cleaned_data['data_final']): not cleaned_data['data_final']):
raise ValidationError(_( raise ValidationError(_(
'Caso pesquise por data, os campos de Data Incial e ' + 'Caso pesquise por data, os campos de Data Incial e ' +
'Data Final devem ser preenchidos obrigatoriamente')) 'Data Final devem ser preenchidos obrigatoriamente'))
@ -1665,17 +1665,16 @@ class EtiquetaPesquisaForm(forms.Form):
# O mesmo processo anterior é feito com o processo # O mesmo processo anterior é feito com o processo
if (cleaned_data['processo_inicial'] or if (cleaned_data['processo_inicial'] or
cleaned_data['processo_final']): cleaned_data['processo_final']):
if (not cleaned_data['processo_inicial'] or if (not cleaned_data['processo_inicial'] or
not cleaned_data['processo_final']): not cleaned_data['processo_final']):
raise ValidationError(_( raise ValidationError(_(
'Caso pesquise por número de processo, os campos de ' + 'Caso pesquise por número de processo, os campos de ' +
'Processo Inicial e Processo Final ' + 'Processo Inicial e Processo Final ' +
'devem ser preenchidos obrigatoriamente')) 'devem ser preenchidos obrigatoriamente'))
elif (cleaned_data['processo_final'] < elif (cleaned_data['processo_final'] <
cleaned_data['processo_inicial']): cleaned_data['processo_inicial']):
raise ValidationError(_( raise ValidationError(_(
'O processo final não pode ser menor que o inicial')) 'O processo final não pode ser menor que o inicial'))
return cleaned_data return cleaned_data

2
sapl/materia/models.py

@ -803,7 +803,7 @@ class UnidadeTramitacao(models.Model):
class Meta: class Meta:
verbose_name = _('Unidade de Tramitação') verbose_name = _('Unidade de Tramitação')
verbose_name_plural = _('Unidades de Tramitação') verbose_name_plural = _('Unidades de Tramitação')
ordering = ['orgao','comissao','parlamentar'] ordering = ['orgao', 'comissao', 'parlamentar']
def __str__(self): def __str__(self):
if self.orgao and self.comissao and self.parlamentar: if self.orgao and self.comissao and self.parlamentar:

2
sapl/materia/urls.py

@ -8,7 +8,7 @@ from sapl.materia.views import (AcompanhamentoConfirmarView,
CriarProtocoloMateriaView, DespachoInicialCrud, CriarProtocoloMateriaView, DespachoInicialCrud,
DocumentoAcessorioCrud, DocumentoAcessorioCrud,
DocumentoAcessorioEmLoteView, DocumentoAcessorioEmLoteView,
ImpressosView, EtiquetaPesquisaView, EtiquetaPesquisaView, ImpressosView,
LegislacaoCitadaCrud, MateriaAssuntoCrud, LegislacaoCitadaCrud, MateriaAssuntoCrud,
MateriaLegislativaCrud, MateriaLegislativaCrud,
MateriaLegislativaPesquisaView, MateriaTaView, MateriaLegislativaPesquisaView, MateriaTaView,

17
sapl/materia/views.py

@ -12,7 +12,7 @@ from django.core.urlresolvers import reverse
from django.http import HttpResponse, JsonResponse from django.http import HttpResponse, JsonResponse
from django.http.response import Http404, HttpResponseRedirect from django.http.response import Http404, HttpResponseRedirect
from django.shortcuts import get_object_or_404, redirect from django.shortcuts import get_object_or_404, redirect
from django.template import Context, loader, RequestContext from django.template import Context, RequestContext, loader
from django.utils import formats from django.utils import formats
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.views.generic import CreateView, ListView, TemplateView, UpdateView from django.views.generic import CreateView, ListView, TemplateView, UpdateView
@ -21,6 +21,7 @@ from django.views.generic.edit import FormView
from django_filters.views import FilterView from django_filters.views import FilterView
import sapl import sapl
import weasyprint
from sapl.base.models import Autor, CasaLegislativa from sapl.base.models import Autor, CasaLegislativa
from sapl.comissoes.models import Comissao, Participacao from sapl.comissoes.models import Comissao, Participacao
from sapl.compilacao.models import (STATUS_TA_IMMUTABLE_RESTRICT, from sapl.compilacao.models import (STATUS_TA_IMMUTABLE_RESTRICT,
@ -46,11 +47,10 @@ from .email_utils import do_envia_email_confirmacao
from .forms import (AcessorioEmLoteFilterSet, AcompanhamentoMateriaForm, from .forms import (AcessorioEmLoteFilterSet, AcompanhamentoMateriaForm,
AdicionarVariasAutoriasFilterSet, DespachoInicialForm, AdicionarVariasAutoriasFilterSet, DespachoInicialForm,
DocumentoAcessorioForm, EtiquetaPesquisaForm, DocumentoAcessorioForm, EtiquetaPesquisaForm,
MateriaAssuntoForm, MateriaAssuntoForm, MateriaLegislativaFilterSet,
MateriaLegislativaFilterSet, MateriaSimplificadaForm, MateriaSimplificadaForm, PrimeiraTramitacaoEmLoteFilterSet,
PrimeiraTramitacaoEmLoteFilterSet, ReceberProposicaoForm, ReceberProposicaoForm, RelatoriaForm,
RelatoriaForm, TramitacaoEmLoteFilterSet, TramitacaoEmLoteFilterSet, filtra_tramitacao_destino,
filtra_tramitacao_destino,
filtra_tramitacao_destino_and_status, filtra_tramitacao_destino_and_status,
filtra_tramitacao_status) filtra_tramitacao_status)
from .models import (AcompanhamentoMateria, Anexada, AssuntoMateria, Autoria, from .models import (AcompanhamentoMateria, Anexada, AssuntoMateria, Autoria,
@ -61,8 +61,6 @@ from .models import (AcompanhamentoMateria, Anexada, AssuntoMateria, Autoria,
TipoProposicao, Tramitacao, UnidadeTramitacao) TipoProposicao, Tramitacao, UnidadeTramitacao)
from .signals import tramitacao_signal from .signals import tramitacao_signal
import weasyprint
AssuntoMateriaCrud = Crud.build(AssuntoMateria, 'assunto_materia') AssuntoMateriaCrud = Crud.build(AssuntoMateria, 'assunto_materia')
OrigemCrud = Crud.build(Origem, '') OrigemCrud = Crud.build(Origem, '')
@ -1751,6 +1749,7 @@ class ImpressosView(PermissionRequiredMixin, TemplateView):
template_name = 'materia/impressos/impressos.html' template_name = 'materia/impressos/impressos.html'
permission_required = ('materia.can_access_impressos', ) permission_required = ('materia.can_access_impressos', )
def gerar_pdf_impressos(request, context): def gerar_pdf_impressos(request, context):
template = loader.get_template('materia/impressos/pdf.html') template = loader.get_template('materia/impressos/pdf.html')
html = template.render(RequestContext(request, context)) html = template.render(RequestContext(request, context))
@ -1797,5 +1796,3 @@ class EtiquetaPesquisaView(PermissionRequiredMixin, FormView):
context['materias'] = materias context['materias'] = materias
return gerar_pdf_impressos(self.request, context) return gerar_pdf_impressos(self.request, context)

4
sapl/norma/tests/test_norma.py

@ -1,13 +1,11 @@
import pytest import pytest
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from model_mommy import mommy from model_mommy import mommy
from sapl.materia.models import MateriaLegislativa, TipoMateriaLegislativa from sapl.materia.models import MateriaLegislativa, TipoMateriaLegislativa
from sapl.norma.forms import NormaJuridicaForm, NormaRelacionadaForm from sapl.norma.forms import NormaJuridicaForm, NormaRelacionadaForm
from sapl.norma.models import (NormaJuridica, TipoNormaJuridica) from sapl.norma.models import NormaJuridica, TipoNormaJuridica
@pytest.mark.django_db(transaction=False) @pytest.mark.django_db(transaction=False)

2
sapl/norma/views.py

@ -1,4 +1,5 @@
from datetime import datetime from datetime import datetime
from django.core.exceptions import ObjectDoesNotExist from django.core.exceptions import ObjectDoesNotExist
from django.core.urlresolvers import reverse from django.core.urlresolvers import reverse
from django.http import JsonResponse from django.http import JsonResponse
@ -146,7 +147,6 @@ class NormaCrud(Crud):
def layout_key(self): def layout_key(self):
return 'NormaJuridicaCreate' return 'NormaJuridicaCreate'
class ListView(Crud.ListView, RedirectView): class ListView(Crud.ListView, RedirectView):
def get_redirect_url(self, *args, **kwargs): def get_redirect_url(self, *args, **kwargs):

14
sapl/painel/views.py

@ -261,7 +261,7 @@ def get_materia_aberta(pk):
def get_presentes(pk, response, materia): def get_presentes(pk, response, materia):
if type(materia) == OrdemDia: if type(materia) == OrdemDia:
presentes = PresencaOrdemDia.objects.filter( presentes = PresencaOrdemDia.objects.filter(
sessao_plenaria_id=pk) sessao_plenaria_id=pk)
elif type(materia) == ExpedienteMateria: elif type(materia) == ExpedienteMateria:
presentes = SessaoPlenariaPresenca.objects.filter( presentes = SessaoPlenariaPresenca.objects.filter(
sessao_plenaria_id=pk) sessao_plenaria_id=pk)
@ -384,12 +384,12 @@ def get_dados_painel(request, pk):
# com prioridade para Ordem do Dia. # com prioridade para Ordem do Dia.
if ordem_dia: if ordem_dia:
return JsonResponse(get_votos( return JsonResponse(get_votos(
get_presentes(pk, response, ordem_dia), get_presentes(pk, response, ordem_dia),
ordem_dia)) ordem_dia))
elif expediente: elif expediente:
return JsonResponse(get_votos( return JsonResponse(get_votos(
get_presentes(pk, response, expediente), get_presentes(pk, response, expediente),
expediente)) expediente))
# Caso não tenha nenhuma aberta, a matéria a ser mostrada no Painel deve ser # Caso não tenha nenhuma aberta, a matéria a ser mostrada no Painel deve ser
# a última votada # a última votada
@ -407,8 +407,8 @@ def get_dados_painel(request, pk):
# Se alguma ordem E algum expediente já tiver sido votado... # Se alguma ordem E algum expediente já tiver sido votado...
if last_ordem_voto and last_expediente_voto: if last_ordem_voto and last_expediente_voto:
materia = ultima_ordem_votada\ materia = ultima_ordem_votada\
if last_ordem_voto.pk >= last_expediente_voto.pk\ if last_ordem_voto.pk >= last_expediente_voto.pk\
else ultimo_expediente_votado else ultimo_expediente_votado
# Caso somente um deles tenha resultado, prioriza a Ordem do Dia # Caso somente um deles tenha resultado, prioriza a Ordem do Dia
elif last_ordem_voto: elif last_ordem_voto:

2
sapl/parlamentares/tests/test_parlamentares.py

@ -3,7 +3,7 @@ from django.core.urlresolvers import reverse
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from model_mommy import mommy from model_mommy import mommy
from sapl.parlamentares.forms import (FrenteForm, LegislaturaForm, MandatoForm) from sapl.parlamentares.forms import FrenteForm, LegislaturaForm, MandatoForm
from sapl.parlamentares.models import (Dependente, Filiacao, Legislatura, from sapl.parlamentares.models import (Dependente, Filiacao, Legislatura,
Mandato, Parlamentar, Partido, Mandato, Parlamentar, Partido,
TipoDependente) TipoDependente)

2
sapl/parlamentares/views.py

@ -1,5 +1,5 @@
from datetime import datetime
import json import json
from datetime import datetime
from django.contrib import messages from django.contrib import messages
from django.contrib.contenttypes.models import ContentType from django.contrib.contenttypes.models import ContentType

5
sapl/protocoloadm/forms.py

@ -1,5 +1,6 @@
from datetime import datetime from datetime import datetime
import django_filters
from crispy_forms.bootstrap import InlineRadios from crispy_forms.bootstrap import InlineRadios
from crispy_forms.helper import FormHelper from crispy_forms.helper import FormHelper
from crispy_forms.layout import HTML, Button, Fieldset, Layout, Submit from crispy_forms.layout import HTML, Button, Fieldset, Layout, Submit
@ -8,10 +9,9 @@ from django.core.exceptions import ObjectDoesNotExist, ValidationError
from django.db import models from django.db import models
from django.forms import ModelForm from django.forms import ModelForm
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
import django_filters
from sapl.base.models import Autor, TipoAutor from sapl.base.models import Autor, TipoAutor
from sapl.crispy_layout_mixin import form_actions, to_row, SaplFormLayout from sapl.crispy_layout_mixin import SaplFormLayout, form_actions, to_row
from sapl.materia.models import (MateriaLegislativa, TipoMateriaLegislativa, from sapl.materia.models import (MateriaLegislativa, TipoMateriaLegislativa,
UnidadeTramitacao) UnidadeTramitacao)
from sapl.utils import (RANGE_ANOS, AnoNumeroOrderingFilter, from sapl.utils import (RANGE_ANOS, AnoNumeroOrderingFilter,
@ -21,7 +21,6 @@ from .models import (DocumentoAcessorioAdministrativo, DocumentoAdministrativo,
Protocolo, TipoDocumentoAdministrativo, Protocolo, TipoDocumentoAdministrativo,
TramitacaoAdministrativo) TramitacaoAdministrativo)
TIPOS_PROTOCOLO = [('0', 'Recebido'), ('1', 'Enviado'), ('', 'Ambos')] TIPOS_PROTOCOLO = [('0', 'Recebido'), ('1', 'Enviado'), ('', 'Ambos')]
TIPOS_PROTOCOLO_CREATE = [('0', 'Recebido'), ('1', 'Enviado')] TIPOS_PROTOCOLO_CREATE = [('0', 'Recebido'), ('1', 'Enviado')]

3
sapl/protocoloadm/tests/test_protocoloadm.py

@ -9,8 +9,7 @@ from model_mommy import mommy
from sapl.materia.models import UnidadeTramitacao from sapl.materia.models import UnidadeTramitacao
from sapl.protocoloadm.forms import (AnularProcoloAdmForm, from sapl.protocoloadm.forms import (AnularProcoloAdmForm,
DocumentoAdministrativoForm, DocumentoAdministrativoForm,
MateriaLegislativa, MateriaLegislativa, ProtocoloDocumentForm,
ProtocoloDocumentForm,
ProtocoloMateriaForm) ProtocoloMateriaForm)
from sapl.protocoloadm.models import (DocumentoAdministrativo, Protocolo, from sapl.protocoloadm.models import (DocumentoAdministrativo, Protocolo,
StatusTramitacaoAdministrativo, StatusTramitacaoAdministrativo,

5
sapl/protocoloadm/views.py

@ -11,9 +11,10 @@ from django.http import Http404, HttpResponse, JsonResponse
from django.shortcuts import redirect from django.shortcuts import redirect
from django.utils.translation import ugettext_lazy as _ from django.utils.translation import ugettext_lazy as _
from django.views.generic import CreateView, ListView from django.views.generic import CreateView, ListView
from django.views.generic.base import TemplateView, RedirectView from django.views.generic.base import RedirectView, TemplateView
from django_filters.views import FilterView from django_filters.views import FilterView
import sapl
from sapl.base.models import Autor from sapl.base.models import Autor
from sapl.comissoes.models import Comissao from sapl.comissoes.models import Comissao
from sapl.crud.base import Crud, CrudAux, MasterDetailCrud, make_pagination from sapl.crud.base import Crud, CrudAux, MasterDetailCrud, make_pagination
@ -21,7 +22,6 @@ from sapl.materia.models import MateriaLegislativa, TipoMateriaLegislativa
from sapl.parlamentares.models import Legislatura, Parlamentar from sapl.parlamentares.models import Legislatura, Parlamentar
from sapl.protocoloadm.models import Protocolo from sapl.protocoloadm.models import Protocolo
from sapl.utils import create_barcode, get_client_ip from sapl.utils import create_barcode, get_client_ip
import sapl
from .forms import (AnularProcoloAdmForm, DocumentoAcessorioAdministrativoForm, from .forms import (AnularProcoloAdmForm, DocumentoAcessorioAdministrativoForm,
DocumentoAdministrativoFilterSet, DocumentoAdministrativoFilterSet,
@ -32,7 +32,6 @@ from .models import (DocumentoAcessorioAdministrativo, DocumentoAdministrativo,
StatusTramitacaoAdministrativo, StatusTramitacaoAdministrativo,
TipoDocumentoAdministrativo, TramitacaoAdministrativo) TipoDocumentoAdministrativo, TramitacaoAdministrativo)
TipoDocumentoAdministrativoCrud = CrudAux.build( TipoDocumentoAdministrativoCrud = CrudAux.build(
TipoDocumentoAdministrativo, '') TipoDocumentoAdministrativo, '')

40
sapl/test_urls.py

@ -173,26 +173,26 @@ apps_url_patterns_prefixs_and_users = {
'/ta', '/ta',
]}, ]},
'redireciona_urls': { 'redireciona_urls': {
'prefixs': [ 'prefixs': [
'/default_index_html', '/default_index_html',
'/consultas/parlamentar/parlamentar_', '/consultas/parlamentar/parlamentar_',
'/consultas/comissao/comissao_', '/consultas/comissao/comissao_',
'/consultas/pauta_sessao/pauta_sessao_', '/consultas/pauta_sessao/pauta_sessao_',
'/consultas/sessao_plenaria/', '/consultas/sessao_plenaria/',
'/relatorios_administrativos/relatorios_administrativos_index_html', '/relatorios_administrativos/relatorios_administrativos_index_html',
'/tramitacaoMaterias/tramitacaoMaterias', '/tramitacaoMaterias/tramitacaoMaterias',
'/tramitacaoMaterias/materia_mostrar_proc', '/tramitacaoMaterias/materia_mostrar_proc',
'/generico/materia_pesquisar_', '/generico/materia_pesquisar_',
'/consultas/mesa_diretora/mesa_diretora_index_html', '/consultas/mesa_diretora/mesa_diretora_index_html',
'/consultas/mesa_diretora/parlamentar/parlamentar_', '/consultas/mesa_diretora/parlamentar/parlamentar_',
'/generico/norma_juridica_pesquisar_', '/generico/norma_juridica_pesquisar_',
'/consultas/norma_juridica/norma_juridica_mostrar_proc', '/consultas/norma_juridica/norma_juridica_mostrar_proc',
'/historicoTramitacoes/historicoTramitacoes', '/historicoTramitacoes/historicoTramitacoes',
'/atasSessao', '/atasSessao',
'/presencaSessao', '/presencaSessao',
'/resumoPropositurasAutor', '/resumoPropositurasAutor',
'/propositurasAnoAutorTipo', '/propositurasAnoAutorTipo',
]}, ]},
'lexml': { 'lexml': {
'prefixs': [ 'prefixs': [
'/lexml', '/lexml',

Loading…
Cancel
Save