From 5dc047db11ff6834221249189deabdec7df4bdde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Sun, 12 Apr 2020 10:02:44 +0200 Subject: [PATCH] misc: use quote from django.utils.http --- corbo/views.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/corbo/views.py b/corbo/views.py index 16665c9..c1e748d 100644 --- a/corbo/views.py +++ b/corbo/views.py @@ -1,4 +1,3 @@ -import urllib import json from django.conf import settings @@ -12,6 +11,7 @@ from django.contrib.syndication.views import Feed from django.shortcuts import resolve_url from django.utils.encoding import force_text from django.utils.feedgenerator import Atom1Feed as DjangoAtom1Feed +from django.utils.http import quote from django.http import HttpResponseRedirect, HttpResponse, Http404 from django.contrib.auth import logout as auth_logout from django.contrib.auth import views as auth_views @@ -35,7 +35,7 @@ def login(request, *args, **kwargs): if 'next' not in request.GET: return HttpResponseRedirect(resolve_url('mellon_login')) return HttpResponseRedirect(resolve_url('mellon_login') + '?next=' + - urllib.quote(request.GET.get('next'))) + quote(request.GET.get('next'))) return auth_views.login(request, *args, **kwargs)