Skip to content

Commit 0ed7d15

Browse files
committed
Sorted imports with isort; refs #23860.
1 parent 388d986 commit 0ed7d15

File tree

793 files changed

+2525
-2307
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

793 files changed

+2525
-2307
lines changed

django/apps/config.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
1-
from importlib import import_module
21
import os
2+
from importlib import import_module
33

44
from django.core.exceptions import AppRegistryNotReady, ImproperlyConfigured
5-
from django.utils.module_loading import module_has_submodule
65
from django.utils._os import upath
7-
6+
from django.utils.module_loading import module_has_submodule
87

98
MODELS_MODULE_NAME = 'models'
109

django/apps/registry.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
from collections import Counter, defaultdict, OrderedDict
21
import sys
32
import threading
43
import warnings
4+
from collections import Counter, OrderedDict, defaultdict
55

66
from django.core.exceptions import AppRegistryNotReady, ImproperlyConfigured
77
from django.utils import lru_cache

django/conf/project_template/project_name/settings.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,9 @@
1010
https://docs.djangoproject.com/en/{{ docs_version }}/ref/settings/
1111
"""
1212

13-
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
1413
import os
14+
15+
# Build paths inside the project like this: os.path.join(BASE_DIR, ...)
1516
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
1617

1718

django/conf/project_template/project_name/wsgi.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,9 @@
88
"""
99

1010
import os
11-
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings")
1211

1312
from django.core.wsgi import get_wsgi_application
13+
14+
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "{{ project_name }}.settings")
15+
1416
application = get_wsgi_application()

django/contrib/admin/actions.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
Built-in, globally-available admin actions.
33
"""
44

5-
from django.core.exceptions import PermissionDenied
65
from django.contrib import messages
76
from django.contrib.admin import helpers
87
from django.contrib.admin.utils import get_deleted_objects, model_ngettext
8+
from django.core.exceptions import PermissionDenied
99
from django.db import router
1010
from django.template.response import TemplateResponse
1111
from django.utils.encoding import force_text
12-
from django.utils.translation import ugettext_lazy, ugettext as _
12+
from django.utils.translation import ugettext as _, ugettext_lazy
1313

1414

1515
def delete_selected(modeladmin, request, queryset):

django/contrib/admin/apps.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from django.apps import AppConfig
2-
from django.core import checks
32
from django.contrib.admin.checks import check_admin_app
3+
from django.core import checks
44
from django.utils.translation import ugettext_lazy as _
55

66

django/contrib/admin/checks.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,15 @@
33

44
from itertools import chain
55

6-
from django.contrib.admin.utils import get_fields_from_path, NotRelationField, flatten
6+
from django.contrib.admin.utils import (
7+
NotRelationField, flatten, get_fields_from_path,
8+
)
79
from django.core import checks
810
from django.core.exceptions import FieldDoesNotExist
911
from django.db import models
10-
from django.forms.models import BaseModelForm, _get_foreign_key, BaseModelFormSet
12+
from django.forms.models import (
13+
BaseModelForm, BaseModelFormSet, _get_foreign_key,
14+
)
1115

1216

1317
def check_admin_app(**kwargs):

django/contrib/admin/filters.py

+8-6
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,17 @@
77
"""
88
import datetime
99

10+
from django.contrib.admin.options import IncorrectLookupParameters
11+
from django.contrib.admin.utils import (
12+
get_limit_choices_to_from_path, get_model_from_relation,
13+
prepare_lookup_value, reverse_field_path,
14+
)
15+
from django.core.exceptions import ImproperlyConfigured, ValidationError
1016
from django.db import models
1117
from django.db.models.fields.related import ForeignObjectRel, ManyToManyField
12-
from django.core.exceptions import ImproperlyConfigured, ValidationError
13-
from django.utils.encoding import smart_text, force_text
14-
from django.utils.translation import ugettext_lazy as _
1518
from django.utils import timezone
16-
from django.contrib.admin.utils import (get_model_from_relation,
17-
reverse_field_path, get_limit_choices_to_from_path, prepare_lookup_value)
18-
from django.contrib.admin.options import IncorrectLookupParameters
19+
from django.utils.encoding import force_text, smart_text
20+
from django.utils.translation import ugettext_lazy as _
1921

2022

2123
class ListFilter(object):

django/contrib/admin/forms.py

-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from __future__ import unicode_literals
22

33
from django import forms
4-
54
from django.contrib.auth.forms import AuthenticationForm, PasswordChangeForm
65
from django.utils.translation import ugettext_lazy as _
76

django/contrib/admin/helpers.py

+6-5
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,23 @@
33
import warnings
44

55
from django import forms
6-
from django.contrib.admin.utils import (flatten_fieldsets, lookup_field,
7-
display_for_field, label_for_field, help_text_for_field)
6+
from django.conf import settings
87
from django.contrib.admin.templatetags.admin_static import static
8+
from django.contrib.admin.utils import (
9+
display_for_field, flatten_fieldsets, help_text_for_field, label_for_field,
10+
lookup_field,
11+
)
912
from django.core.exceptions import ObjectDoesNotExist
1013
from django.db.models.fields.related import ManyToManyRel
1114
from django.forms.utils import flatatt
1215
from django.template.defaultfilters import capfirst, linebreaksbr
16+
from django.utils import six
1317
from django.utils.deprecation import RemovedInDjango20Warning
1418
from django.utils.encoding import force_text, smart_text
1519
from django.utils.functional import cached_property
1620
from django.utils.html import conditional_escape, format_html
1721
from django.utils.safestring import mark_safe
18-
from django.utils import six
1922
from django.utils.translation import ugettext_lazy as _
20-
from django.conf import settings
21-
2223

2324
ACTION_CHECKBOX_NAME = '_selected_action'
2425

django/contrib/admin/migrations/0001_initial.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# -*- coding: utf-8 -*-
22
from __future__ import unicode_literals
33

4-
from django.db import models, migrations
5-
from django.conf import settings
64
import django.contrib.admin.models
5+
from django.conf import settings
6+
from django.db import migrations, models
77

88

99
class Migration(migrations.Migration):

django/contrib/admin/models.py

+4-5
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,12 @@
11
from __future__ import unicode_literals
22

3-
from django.db import models
43
from django.conf import settings
5-
from django.contrib.contenttypes.models import ContentType
64
from django.contrib.admin.utils import quote
7-
from django.core.urlresolvers import reverse, NoReverseMatch
5+
from django.contrib.contenttypes.models import ContentType
6+
from django.core.urlresolvers import NoReverseMatch, reverse
7+
from django.db import models
8+
from django.utils.encoding import python_2_unicode_compatible, smart_text
89
from django.utils.translation import ugettext, ugettext_lazy as _
9-
from django.utils.encoding import smart_text
10-
from django.utils.encoding import python_2_unicode_compatible
1110

1211
ADDITION = 1
1312
CHANGE = 2

django/contrib/admin/options.py

+21-19
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,39 @@
1-
from collections import OrderedDict
21
import copy
32
import operator
3+
from collections import OrderedDict
44
from functools import partial, reduce, update_wrapper
55

66
from django import forms
77
from django.conf import settings
88
from django.contrib import messages
9-
from django.contrib.admin import widgets, helpers
10-
from django.contrib.admin.checks import (BaseModelAdminChecks, ModelAdminChecks,
11-
InlineModelAdminChecks)
9+
from django.contrib.admin import helpers, widgets
10+
from django.contrib.admin.checks import (
11+
BaseModelAdminChecks, InlineModelAdminChecks, ModelAdminChecks,
12+
)
1213
from django.contrib.admin.exceptions import DisallowedModelAdminToField
13-
from django.contrib.admin.utils import (quote, unquote, flatten_fieldsets,
14-
get_deleted_objects, model_format_dict, NestedObjects,
15-
lookup_needs_distinct)
1614
from django.contrib.admin.templatetags.admin_static import static
1715
from django.contrib.admin.templatetags.admin_urls import add_preserved_filters
16+
from django.contrib.admin.utils import (
17+
NestedObjects, flatten_fieldsets, get_deleted_objects,
18+
lookup_needs_distinct, model_format_dict, quote, unquote,
19+
)
1820
from django.contrib.auth import get_permission_codename
19-
from django.core.exceptions import (PermissionDenied, ValidationError,
20-
FieldDoesNotExist, FieldError)
21+
from django.core.exceptions import (
22+
FieldDoesNotExist, FieldError, PermissionDenied, ValidationError,
23+
)
2124
from django.core.paginator import Paginator
2225
from django.core.urlresolvers import reverse
23-
from django.db import models, transaction, router
26+
from django.db import models, router, transaction
2427
from django.db.models.constants import LOOKUP_SEP
2528
from django.db.models.fields import BLANK_CHOICE_DASH
2629
from django.db.models.fields.related import ForeignObjectRel
2730
from django.db.models.sql.constants import QUERY_TERMS
28-
from django.forms.formsets import all_valid, DELETION_FIELD_NAME
29-
from django.forms.models import (modelform_factory, modelformset_factory,
30-
inlineformset_factory, BaseInlineFormSet, modelform_defines_fields)
31-
from django.forms.widgets import SelectMultiple, CheckboxSelectMultiple
31+
from django.forms.formsets import DELETION_FIELD_NAME, all_valid
32+
from django.forms.models import (
33+
BaseInlineFormSet, inlineformset_factory, modelform_defines_fields,
34+
modelform_factory, modelformset_factory,
35+
)
36+
from django.forms.widgets import CheckboxSelectMultiple, SelectMultiple
3237
from django.http import Http404, HttpResponseRedirect
3338
from django.http.response import HttpResponseBase
3439
from django.shortcuts import get_object_or_404
@@ -38,14 +43,11 @@
3843
from django.utils.encoding import force_text, python_2_unicode_compatible
3944
from django.utils.html import escape, escapejs
4045
from django.utils.http import urlencode
41-
from django.utils.text import capfirst, get_text_list
42-
from django.utils.translation import string_concat
43-
from django.utils.translation import ugettext as _
44-
from django.utils.translation import ungettext
4546
from django.utils.safestring import mark_safe
47+
from django.utils.text import capfirst, get_text_list
48+
from django.utils.translation import string_concat, ugettext as _, ungettext
4649
from django.views.decorators.csrf import csrf_protect
4750

48-
4951
IS_POPUP_VAR = '_popup'
5052
TO_FIELD_VAR = '_to_field'
5153

django/contrib/admin/sites.py

+8-7
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
11
from functools import update_wrapper
2-
from django.http import Http404, HttpResponseRedirect
2+
3+
from django.apps import apps
4+
from django.conf import settings
35
from django.contrib.admin import ModelAdmin, actions
46
from django.contrib.auth import REDIRECT_FIELD_NAME
5-
from django.views.decorators.csrf import csrf_protect
6-
from django.db.models.base import ModelBase
7-
from django.apps import apps
87
from django.core.exceptions import ImproperlyConfigured, PermissionDenied
9-
from django.core.urlresolvers import reverse, NoReverseMatch
8+
from django.core.urlresolvers import NoReverseMatch, reverse
9+
from django.db.models.base import ModelBase
10+
from django.http import Http404, HttpResponseRedirect
1011
from django.template.engine import Engine
1112
from django.template.response import TemplateResponse
1213
from django.utils import six
1314
from django.utils.text import capfirst
14-
from django.utils.translation import ugettext_lazy, ugettext as _
15+
from django.utils.translation import ugettext as _, ugettext_lazy
1516
from django.views.decorators.cache import never_cache
16-
from django.conf import settings
17+
from django.views.decorators.csrf import csrf_protect
1718

1819
system_check_errors = []
1920

django/contrib/admin/templatetags/admin_list.py

+10-9
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,25 @@
22

33
import datetime
44

5-
from django.contrib.admin.templatetags.admin_urls import add_preserved_filters
6-
from django.contrib.admin.utils import (lookup_field, display_for_field,
7-
display_for_value, label_for_field)
8-
from django.contrib.admin.views.main import (ALL_VAR, EMPTY_CHANGELIST_VALUE,
9-
ORDER_VAR, PAGE_VAR, SEARCH_VAR)
105
from django.contrib.admin.templatetags.admin_static import static
6+
from django.contrib.admin.templatetags.admin_urls import add_preserved_filters
7+
from django.contrib.admin.utils import (
8+
display_for_field, display_for_value, label_for_field, lookup_field,
9+
)
10+
from django.contrib.admin.views.main import (
11+
ALL_VAR, EMPTY_CHANGELIST_VALUE, ORDER_VAR, PAGE_VAR, SEARCH_VAR,
12+
)
1113
from django.core.exceptions import ObjectDoesNotExist
1214
from django.core.urlresolvers import NoReverseMatch
1315
from django.db import models
16+
from django.template import Library
17+
from django.template.loader import get_template
1418
from django.utils import formats
19+
from django.utils.encoding import force_text
1520
from django.utils.html import escapejs, format_html
1621
from django.utils.safestring import mark_safe
1722
from django.utils.text import capfirst
1823
from django.utils.translation import ugettext as _
19-
from django.utils.encoding import force_text
20-
from django.template import Library
21-
from django.template.loader import get_template
22-
2324

2425
register = Library()
2526

django/contrib/admin/utils.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
from django.contrib.auth import get_permission_codename
88
from django.core.exceptions import FieldDoesNotExist
9-
from django.core.urlresolvers import reverse, NoReverseMatch
9+
from django.core.urlresolvers import NoReverseMatch, reverse
1010
from django.db import models
1111
from django.db.models.constants import LOOKUP_SEP
1212
from django.db.models.deletion import Collector

django/contrib/admin/views/main.py

+15-11
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,26 @@
1-
from collections import OrderedDict
21
import sys
2+
from collections import OrderedDict
33

4-
from django.core.exceptions import FieldDoesNotExist, SuspiciousOperation, ImproperlyConfigured
4+
from django.contrib.admin import FieldListFilter
5+
from django.contrib.admin.exceptions import (
6+
DisallowedModelAdminLookup, DisallowedModelAdminToField,
7+
)
8+
from django.contrib.admin.options import (
9+
IS_POPUP_VAR, TO_FIELD_VAR, IncorrectLookupParameters,
10+
)
11+
from django.contrib.admin.utils import (
12+
get_fields_from_path, lookup_needs_distinct, prepare_lookup_value, quote,
13+
)
14+
from django.core.exceptions import (
15+
FieldDoesNotExist, ImproperlyConfigured, SuspiciousOperation,
16+
)
517
from django.core.paginator import InvalidPage
618
from django.core.urlresolvers import reverse
719
from django.db import models
820
from django.utils import six
921
from django.utils.encoding import force_text
10-
from django.utils.translation import ugettext, ugettext_lazy
1122
from django.utils.http import urlencode
12-
13-
from django.contrib.admin import FieldListFilter
14-
from django.contrib.admin.exceptions import (
15-
DisallowedModelAdminLookup, DisallowedModelAdminToField,
16-
)
17-
from django.contrib.admin.options import IncorrectLookupParameters, IS_POPUP_VAR, TO_FIELD_VAR
18-
from django.contrib.admin.utils import (quote, get_fields_from_path,
19-
lookup_needs_distinct, prepare_lookup_value)
23+
from django.utils.translation import ugettext, ugettext_lazy
2024

2125
# Changelist settings
2226
ALL_VAR = 'all'

django/contrib/admin/widgets.py

+7-5
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,17 @@
99
from django.contrib.admin.templatetags.admin_static import static
1010
from django.core.urlresolvers import reverse
1111
from django.db.models.deletion import CASCADE
12-
from django.forms.widgets import Media, RadioFieldRenderer
1312
from django.forms.utils import flatatt
13+
from django.forms.widgets import Media, RadioFieldRenderer
1414
from django.template.loader import render_to_string
15-
from django.utils.html import escape, format_html, format_html_join, smart_urlquote
15+
from django.utils import six
16+
from django.utils.encoding import force_text
17+
from django.utils.html import (
18+
escape, format_html, format_html_join, smart_urlquote,
19+
)
20+
from django.utils.safestring import mark_safe
1621
from django.utils.text import Truncator
1722
from django.utils.translation import ugettext as _
18-
from django.utils.safestring import mark_safe
19-
from django.utils.encoding import force_text
20-
from django.utils import six
2123

2224

2325
class FilteredSelectMultiple(forms.SelectMultiple):

django/contrib/admindocs/apps.py

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
from django.apps import AppConfig
2-
32
from django.utils.translation import ugettext_lazy as _
43

54

django/contrib/admindocs/middleware.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
from django.conf import settings
21
from django import http
2+
from django.conf import settings
33

44

55
class XViewMiddleware(object):

0 commit comments

Comments
 (0)