diff --git a/openedx/core/djangoapps/site_configuration/admin.py b/openedx/core/djangoapps/site_configuration/admin.py index 670b1c359251e8a1eeabddb6a2aae03f542b607c..bdef636767632944a78c6bc60314e50a16d28110 100644 --- a/openedx/core/djangoapps/site_configuration/admin.py +++ b/openedx/core/djangoapps/site_configuration/admin.py @@ -1,6 +1,8 @@ """ Django admin page for Site Configuration models """ +from __future__ import absolute_import + from django.contrib import admin from .models import SiteConfiguration, SiteConfigurationHistory diff --git a/openedx/core/djangoapps/site_configuration/context_processors.py b/openedx/core/djangoapps/site_configuration/context_processors.py index ad15d3a85ced07fe1ccbe1c8c3c8eda9db0daddf..ea5cc426a2a9a0fbe2fe43434a5866c5951723f0 100644 --- a/openedx/core/djangoapps/site_configuration/context_processors.py +++ b/openedx/core/djangoapps/site_configuration/context_processors.py @@ -1,6 +1,7 @@ """ Django template context processors. """ +from __future__ import absolute_import from django.conf import settings from django.utils.http import urlquote_plus diff --git a/openedx/core/djangoapps/site_configuration/helpers.py b/openedx/core/djangoapps/site_configuration/helpers.py index fc6e0084be1bd88908f26db64c5db87aac10b6b5..6ec58d21acb4fbce893a505fbb00057e4e4a005e 100644 --- a/openedx/core/djangoapps/site_configuration/helpers.py +++ b/openedx/core/djangoapps/site_configuration/helpers.py @@ -1,6 +1,8 @@ """ Helpers methods for site configuration. """ +from __future__ import absolute_import + from django.conf import settings from microsite_configuration import microsite diff --git a/openedx/core/djangoapps/site_configuration/middleware.py b/openedx/core/djangoapps/site_configuration/middleware.py index 60e7ef6cd09dd6c90054854eba8abda3b0fce507..78d30d33ca267bb21927ae2101a257083cac270b 100644 --- a/openedx/core/djangoapps/site_configuration/middleware.py +++ b/openedx/core/djangoapps/site_configuration/middleware.py @@ -1,6 +1,7 @@ """ This file contains Django middleware related to the site_configuration app. """ +from __future__ import absolute_import from django.conf import settings diff --git a/openedx/core/djangoapps/site_configuration/migrations/0001_initial.py b/openedx/core/djangoapps/site_configuration/migrations/0001_initial.py index e6a792b552f75ec533a6e045c9e316fc42f6e9b6..ce59d2a3ba6494071aaab30800d723402ec6b5a8 100644 --- a/openedx/core/djangoapps/site_configuration/migrations/0001_initial.py +++ b/openedx/core/djangoapps/site_configuration/migrations/0001_initial.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -from __future__ import unicode_literals +from __future__ import absolute_import, unicode_literals from django.db import migrations, models import django.utils.timezone diff --git a/openedx/core/djangoapps/site_configuration/migrations/0002_auto_20160720_0231.py b/openedx/core/djangoapps/site_configuration/migrations/0002_auto_20160720_0231.py index 0548a00942b820aebd2c1c5a173a89df9d7948c2..36c641924c2b1eb258a72c94c08618b974b145b5 100644 --- a/openedx/core/djangoapps/site_configuration/migrations/0002_auto_20160720_0231.py +++ b/openedx/core/djangoapps/site_configuration/migrations/0002_auto_20160720_0231.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -from __future__ import unicode_literals +from __future__ import absolute_import, unicode_literals from django.db import migrations, models diff --git a/openedx/core/djangoapps/site_configuration/models.py b/openedx/core/djangoapps/site_configuration/models.py index 8cc3fc017443dcb8ba6700dfea9518bbc339c9d3..b20631fe936615aa0a04c0282efaa53e6dc0cc1b 100644 --- a/openedx/core/djangoapps/site_configuration/models.py +++ b/openedx/core/djangoapps/site_configuration/models.py @@ -1,6 +1,8 @@ """ Django models for site configurations. """ +from __future__ import absolute_import + import collections from logging import getLogger diff --git a/openedx/core/djangoapps/site_configuration/templatetags/configuration.py b/openedx/core/djangoapps/site_configuration/templatetags/configuration.py index 14393ff84704e63f35d14b5f278a08f76eb38865..7aefae38ef8940fa5c2568d3582aa9c1a11c9bf9 100644 --- a/openedx/core/djangoapps/site_configuration/templatetags/configuration.py +++ b/openedx/core/djangoapps/site_configuration/templatetags/configuration.py @@ -2,6 +2,8 @@ Template tags and helper functions for displaying breadcrumbs in page titles based on the current site. """ +from __future__ import absolute_import + from django import template from django.conf import settings from django.templatetags.static import static diff --git a/openedx/core/djangoapps/site_configuration/tests/factories.py b/openedx/core/djangoapps/site_configuration/tests/factories.py index 7d3e736df7be13f520ba689872c29d9283b6df17..79849e8f1324cf4a60bc63898d50ce72f85568a2 100644 --- a/openedx/core/djangoapps/site_configuration/tests/factories.py +++ b/openedx/core/djangoapps/site_configuration/tests/factories.py @@ -1,6 +1,8 @@ """ Model factories for unit testing views or models. """ +from __future__ import absolute_import + from django.contrib.sites.models import Site from factory.django import DjangoModelFactory from factory import SubFactory, Sequence, SelfAttribute, lazy_attribute diff --git a/openedx/core/djangoapps/site_configuration/tests/mixins.py b/openedx/core/djangoapps/site_configuration/tests/mixins.py index 3883546c745a5936f4cb391aad74a3a07681a84d..20ce91e9763585e694ff2c91a22a955faf479905 100644 --- a/openedx/core/djangoapps/site_configuration/tests/mixins.py +++ b/openedx/core/djangoapps/site_configuration/tests/mixins.py @@ -1,6 +1,8 @@ """ Mixins for TestCase classes that need to account for multiple sites """ +from __future__ import absolute_import + from openedx.core.djangoapps.site_configuration.tests.factories import SiteConfigurationFactory, SiteFactory diff --git a/openedx/core/djangoapps/site_configuration/tests/test_context_processors.py b/openedx/core/djangoapps/site_configuration/tests/test_context_processors.py index 4a7fee8c4cc738aa5eec7e093d3503ba64f214b9..259274ffd2e14f8348f3d5066e6237cec09d0603 100644 --- a/openedx/core/djangoapps/site_configuration/tests/test_context_processors.py +++ b/openedx/core/djangoapps/site_configuration/tests/test_context_processors.py @@ -1,6 +1,8 @@ """ Tests for Django template context processors. """ +from __future__ import absolute_import + from django.test import TestCase from django.test.client import RequestFactory from django.test.utils import override_settings diff --git a/openedx/core/djangoapps/site_configuration/tests/test_helpers.py b/openedx/core/djangoapps/site_configuration/tests/test_helpers.py index 146015660c2eb445adb704d462958a245441b929..ebd2b9e62d2caf8a1bfb33030dcd65450fb2ca6a 100644 --- a/openedx/core/djangoapps/site_configuration/tests/test_helpers.py +++ b/openedx/core/djangoapps/site_configuration/tests/test_helpers.py @@ -1,6 +1,7 @@ """ Tests for helper function provided by site_configuration app. """ +from __future__ import absolute_import from django.test import TestCase diff --git a/openedx/core/djangoapps/site_configuration/tests/test_middleware.py b/openedx/core/djangoapps/site_configuration/tests/test_middleware.py index 91509be26debe64449d18938a8d234e52aedd948..f5997386b01fe4b13c9da925e166d79b9b085b8e 100644 --- a/openedx/core/djangoapps/site_configuration/tests/test_middleware.py +++ b/openedx/core/djangoapps/site_configuration/tests/test_middleware.py @@ -2,6 +2,8 @@ """ Test site_configuration middleware. """ +from __future__ import absolute_import + import ddt from mock import patch diff --git a/openedx/core/djangoapps/site_configuration/tests/test_models.py b/openedx/core/djangoapps/site_configuration/tests/test_models.py index 88645a48bde95a98ab721fa24dd35d3c5dfc5433..afd262d88900a6a40836c28419b66ace2f3a0666 100644 --- a/openedx/core/djangoapps/site_configuration/tests/test_models.py +++ b/openedx/core/djangoapps/site_configuration/tests/test_models.py @@ -1,6 +1,8 @@ """ Tests for site configuration's django models. """ +from __future__ import absolute_import + from mock import patch from django.test import TestCase diff --git a/openedx/core/djangoapps/site_configuration/tests/test_util.py b/openedx/core/djangoapps/site_configuration/tests/test_util.py index 2ddb1e55fe69057fd135deb47b05e66ce09d1265..06079ad1bd5bce88653a243bd1c2e29cf7f6fcf8 100644 --- a/openedx/core/djangoapps/site_configuration/tests/test_util.py +++ b/openedx/core/djangoapps/site_configuration/tests/test_util.py @@ -1,6 +1,7 @@ """ Test helpers for Site Configuration. """ +from __future__ import absolute_import from functools import wraps import contextlib