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