From 562d13cf1d28ce8d2e69a9e4a73b9e7ab4a190c3 Mon Sep 17 00:00:00 2001 From: ulysses Date: Fri, 22 May 2020 12:07:41 -0300 Subject: [PATCH] =?UTF-8?q?Ajustando=20importa=C3=A7=C3=B5es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- requirements/requirements.txt | 1 + sapl/relatorios/views.py | 6 ++---- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/requirements/requirements.txt b/requirements/requirements.txt index ae3972fcd..6af380a79 100644 --- a/requirements/requirements.txt +++ b/requirements/requirements.txt @@ -31,6 +31,7 @@ more-itertools==8.2.0 pysolr==3.6.0 PyPDF4==1.27.0 pyoai==2.5.0 +Unidecode==1.1.1 git+https://github.com/interlegis/trml2pdf git+https://github.com/interlegis/django-admin-bootstrapped diff --git a/sapl/relatorios/views.py b/sapl/relatorios/views.py index 8c8578dcc..d69fa930c 100755 --- a/sapl/relatorios/views.py +++ b/sapl/relatorios/views.py @@ -3,6 +3,7 @@ import html import logging import re import tempfile +import unidecode from django.core.exceptions import ObjectDoesNotExist from django.http import Http404, HttpResponse @@ -26,7 +27,7 @@ from sapl.sessao.models import (ExpedienteMateria, ExpedienteSessao, SessaoPlenariaPresenca, OcorrenciaSessao, RegistroVotacao, VotoParlamentar, OradorOrdemDia, TipoExpediente, ResumoOrdenacao) from sapl.settings import STATIC_ROOT -from sapl.utils import LISTA_DE_UFS, TrocaTag, filiacao_data +from sapl.utils import LISTA_DE_UFS, TrocaTag, filiacao_data, create_barcode from sapl.sessao.views import (get_identificacao_basica, get_mesa_diretora, get_presenca_sessao, get_expedientes, @@ -1566,9 +1567,6 @@ def relatorio_sessao_plenaria_pdf(request, pk): def gera_etiqueta_ml(materia_legislativa, base_url): confg = ConfigEtiquetaMateriaLegislativa.objects.first() - from sapl.utils import create_barcode - import unidecode - ml_info = unidecode.unidecode("{}/{}-{}".format(materia_legislativa.numero, materia_legislativa.ano, materia_legislativa.tipo)) base64_data = create_barcode(ml_info, 100, 500) barcode = 'data:image/png;base64,{0}'.format(base64_data)