misc: use quote from django.utils.http

This commit is contained in:
Frédéric Péters 2020-04-12 10:02:44 +02:00
parent 348ffc4db1
commit 5dc047db11
1 changed files with 2 additions and 2 deletions

View File

@ -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)