diff --git a/relatorios/urls.py b/relatorios/urls.py
index d31a73f6c..b40a009c8 100644
--- a/relatorios/urls.py
+++ b/relatorios/urls.py
@@ -16,5 +16,5 @@ urlpatterns = [
url(r'^relatorios/espelho$', relatorio_espelho,
name='relatorio_espelho'),
url(r'^relatorios/protocolo$',
- relatorio_protocolo, name='relatorio_protocolo')
+ relatorio_protocolo, name='relatorio_protocolo')
]
diff --git a/relatorios/views.py b/relatorios/views.py
index d20f478ad..fe5fd310f 100644
--- a/relatorios/views.py
+++ b/relatorios/views.py
@@ -7,13 +7,16 @@ from base.views import ESTADOS
from comissoes.models import Comissao
from materia.models import (Autor, Autoria, MateriaLegislativa, Numeracao,
Tramitacao, UnidadeTramitacao)
+from django.http import HttpResponse
+from sessao.models import OrdemDia
+
from parlamentares.models import Parlamentar
from protocoloadm.models import (DocumentoAdministrativo, Protocolo,
TramitacaoAdministrativo)
from sessao.models import OrdemDia, SessaoPlenaria
from .templates import (pdf_capa_processo_gerar,
- pdf_documento_administrativo_gerar,
+ pdf_documento_administrativo_gerar,
pdf_espelho_gerar,
pdf_materia_gerar,
pdf_protocolo_gerar)
@@ -141,7 +144,8 @@ def relatorio_materia(request):
'''
response = HttpResponse(content_type='application/pdf')
- response['Content-Disposition'] = 'attachment; filename="relatorio_materia.pdf"'
+ response[
+ 'Content-Disposition'] = 'attachment; filename="relatorio_materia.pdf"'
casa = CasaLegislativa.objects.first()
@@ -237,7 +241,8 @@ def relatorio_processo(request):
'''
response = HttpResponse(content_type='application/pdf')
- response['Content-Disposition'] = 'attachment; filename="relatorio_processo.pdf"'
+ response[
+ 'Content-Disposition'] = 'attachment; filename="relatorio_processo.pdf"'
casa = CasaLegislativa.objects.first()
@@ -348,7 +353,9 @@ def relatorio_ordem_dia(request):
'''
response = HttpResponse(content_type='application/pdf')
- response['Content-Disposition'] = 'attachment; filename="relatorio_ordem_dia.pdf"'
+
+ response[
+ 'Content-Disposition'] = 'attachment; filename="relatorio_ordem_dia.pdf"'
casa = CasaLegislativa.objects.first()
@@ -378,7 +385,8 @@ def relatorio_documento_administrativo(request):
'''
response = HttpResponse(content_type='application/pdf')
- response['Content-Disposition'] = 'attachment; filename="relatorio_documento_administrativo.pdf"'
+ response[
+ 'Content-Disposition'] = 'attachment; filename="relatorio_documento_administrativo.pdf"'
casa = CasaLegislativa.objects.first()
@@ -438,13 +446,15 @@ def get_documento_administrativo(docs):
documentos.append(dic)
return documentos
+
def relatorio_espelho(request):
'''
pdf_espelho_gerar.py
'''
response = HttpResponse(content_type='application/pdf')
- response['Content-Disposition'] = 'attachment; filename="relatorio_espelho.pdf"'
+ response[
+ 'Content-Disposition'] = 'attachment; filename="relatorio_espelho.pdf"'
casa = CasaLegislativa.objects.first()
@@ -466,6 +476,7 @@ def relatorio_espelho(request):
return response
+
def get_espelho(mats):
materias = []
for m in mats:
@@ -536,35 +547,36 @@ def get_protocolos(prots):
dic['titulo'] = str(protocolo.numero) + '/' + str(protocolo.ano)
- dic['data'] = protocolo.data.strftime("%d/%m/%Y") + ' - HorĂ¡rio:' + protocolo.hora.strftime("%H:%m")
+ dic['data'] = protocolo.data.strftime(
+ "%d/%m/%Y") + ' - HorĂ¡rio:' + protocolo.hora.strftime("%H:%m")
dic['txt_assunto'] = protocolo.assunto_ementa
dic['txt_interessado'] = protocolo.interessado
- dic['nom_autor'] = " "
-
+ dic['nom_autor'] = " "
+
if protocolo.autor:
- if protocolo.autor.parlamentar:
+ if protocolo.autor.parlamentar:
dic['nom_autor'] = protocolo.autor.parlamentar.nome_completo
- elif protocolo.autor.comissao:
+ elif protocolo.autor.comissao:
dic['nom_autor'] = protocolo.autor.comissao.nome
-
+
dic['natureza'] = ''
-
+
if protocolo.tipo_documento:
- dic['natureza'] = 'Administrativo'
- dic['processo'] = protocolo.tipo_documento.descricao
+ dic['natureza'] = 'Administrativo'
+ dic['processo'] = protocolo.tipo_documento.descricao
elif protocolo.tipo_materia:
- dic['natureza'] = 'Legislativo'
- dic['processo'] = protocolo.tipo_materia.descricao
+ dic['natureza'] = 'Legislativo'
+ dic['processo'] = protocolo.tipo_materia.descricao
else:
- dic['natureza'] = 'Indefinida'
- dic['processo'] = ''
-
+ dic['natureza'] = 'Indefinida'
+ dic['processo'] = ''
+
dic['anulado'] = ''
if protocolo.anulado:
- dic['anulado']='Nulo'
+ dic['anulado'] = 'Nulo'
protocolos.append(dic)
@@ -577,7 +589,8 @@ def relatorio_protocolo(request):
'''
response = HttpResponse(content_type='application/pdf')
- response['Content-Disposition'] = 'attachment; filename="relatorio_protocolo.pdf"'
+ response[
+ 'Content-Disposition'] = 'attachment; filename="relatorio_protocolo.pdf"'
casa = CasaLegislativa.objects.first()
@@ -598,6 +611,4 @@ def relatorio_protocolo(request):
response.write(pdf)
- return response
-
-
+ return response