From 5a10ff7d982626d4b22688e811226073d998832a Mon Sep 17 00:00:00 2001 From: Thomas NOEL Date: Fri, 11 Sep 2020 12:06:15 +0200 Subject: [PATCH] py3: use b64encode (#46576) --- passerelle_minint/minint_maarch/views.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/passerelle_minint/minint_maarch/views.py b/passerelle_minint/minint_maarch/views.py index c00a87c..b1fc964 100644 --- a/passerelle_minint/minint_maarch/views.py +++ b/passerelle_minint/minint_maarch/views.py @@ -14,10 +14,11 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -import requests +import base64 from datetime import datetime import logging import re +import requests from django.views.generic import DetailView as GenericDetailView from django.utils.decorators import method_decorator @@ -165,7 +166,7 @@ class ResourceView(DetailView): if page and not empty_page: # add last page, if it contains values document += page document += '' - encodedFile = document.encode('utf-8').encode('base64') + encodedFile = base64.b64encode(document.encode('utf-8')) fileFormat = 'html' if debug: @@ -569,7 +570,7 @@ class DebugView(DetailView): document += page document += '' logger.debug('DOCUMENT HTML %r ', document) - encodedFile = document.encode('utf-8').encode('base64') + encodedFile = base64.b64encode(document.encode('utf-8')) fileFormat = 'html' if debug: