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: