diff options
| author | Tim Graham <timograham@gmail.com> | 2014-03-31 07:54:22 -0400 |
|---|---|---|
| committer | Tim Graham <timograham@gmail.com> | 2014-03-31 07:55:33 -0400 |
| commit | f0d03d41be380b973c154507baae1ff498de2dbd (patch) | |
| tree | 44eedb18db582a3210b4451ed1d4376ef0b4fce5 /django | |
| parent | a5297c1ef4c4c010d1eb979177d4633beb5f9cad (diff) | |
[1.6.x] Replaced urllib/urlparse imports with from django.utils.six.moves.
Backport of 981b864fbd from master
Diffstat (limited to 'django')
| -rw-r--r-- | django/contrib/admin/templatetags/admin_urls.py | 6 | ||||
| -rw-r--r-- | django/http/request.py | 6 | ||||
| -rw-r--r-- | django/http/response.py | 5 |
3 files changed, 3 insertions, 14 deletions
diff --git a/django/contrib/admin/templatetags/admin_urls.py b/django/contrib/admin/templatetags/admin_urls.py index ddb5380234..dc6748e530 100644 --- a/django/contrib/admin/templatetags/admin_urls.py +++ b/django/contrib/admin/templatetags/admin_urls.py @@ -1,12 +1,8 @@ -try: - from urllib.parse import parse_qsl, urlparse, urlunparse -except ImportError: - from urlparse import parse_qsl, urlparse, urlunparse - from django import template from django.contrib.admin.util import quote from django.core.urlresolvers import Resolver404, get_script_prefix, resolve from django.utils.http import urlencode +from django.utils.six.moves.urllib.parse import parse_qsl, urlparse, urlunparse register = template.Library() diff --git a/django/http/request.py b/django/http/request.py index b7f9d241a7..dee6910382 100644 --- a/django/http/request.py +++ b/django/http/request.py @@ -6,11 +6,6 @@ import re import sys from io import BytesIO from pprint import pformat -try: - from urllib.parse import parse_qsl, urlencode, quote, urljoin -except ImportError: - from urllib import urlencode, quote - from urlparse import parse_qsl, urljoin from django.conf import settings from django.core import signing @@ -20,6 +15,7 @@ from django.http.multipartparser import MultiPartParser from django.utils import six from django.utils.datastructures import MultiValueDict, ImmutableList from django.utils.encoding import force_bytes, force_text, force_str, iri_to_uri +from django.utils.six.moves.urllib.parse import parse_qsl, urlencode, quote, urljoin RAISE_ERROR = object() diff --git a/django/http/response.py b/django/http/response.py index 83b01831b5..60739ab6d0 100644 --- a/django/http/response.py +++ b/django/http/response.py @@ -4,10 +4,6 @@ import datetime import time import warnings from email.header import Header -try: - from urllib.parse import urlparse -except ImportError: - from urlparse import urlparse from django.conf import settings from django.core import signals @@ -18,6 +14,7 @@ from django.utils import six, timezone from django.utils.encoding import force_bytes, force_text, iri_to_uri from django.utils.http import cookie_date from django.utils.six.moves import map +from django.utils.six.moves.urllib.parse import urlparse # See http://www.iana.org/assignments/http-status-codes |
