diff --git a/common/djangoapps/microsite_configuration/__init__.py b/common/djangoapps/microsite_configuration/__init__.py index a7e50364d6..c7d304d59f 100644 --- a/common/djangoapps/microsite_configuration/__init__.py +++ b/common/djangoapps/microsite_configuration/__init__.py @@ -8,6 +8,8 @@ with: from microsite_configuration import settings """ +from __future__ import absolute_import + from django.conf import settings as base_settings from microsite_configuration import microsite diff --git a/common/djangoapps/microsite_configuration/admin.py b/common/djangoapps/microsite_configuration/admin.py index 516fee8f09..e68b94a7a5 100644 --- a/common/djangoapps/microsite_configuration/admin.py +++ b/common/djangoapps/microsite_configuration/admin.py @@ -1,6 +1,8 @@ """ Django admin page for microsite models """ +from __future__ import absolute_import + from django import forms from django.contrib import admin diff --git a/common/djangoapps/microsite_configuration/apps.py b/common/djangoapps/microsite_configuration/apps.py index 6233628385..dbe4f3686e 100644 --- a/common/djangoapps/microsite_configuration/apps.py +++ b/common/djangoapps/microsite_configuration/apps.py @@ -1,6 +1,10 @@ +from __future__ import absolute_import + import logging + from django.apps import AppConfig + from .microsite import enable_microsites log = logging.getLogger(__name__) diff --git a/common/djangoapps/microsite_configuration/microsite.py b/common/djangoapps/microsite_configuration/microsite.py index 6ee2a049a7..e023832c2b 100644 --- a/common/djangoapps/microsite_configuration/microsite.py +++ b/common/djangoapps/microsite_configuration/microsite.py @@ -6,6 +6,8 @@ A microsite enables the following features: 2) Present a landing page with a listing of courses that are specific to the 'brand' 3) Ability to swap out some branding elements in the website """ +from __future__ import absolute_import + import inspect from importlib import import_module diff --git a/common/djangoapps/microsite_configuration/middleware.py b/common/djangoapps/microsite_configuration/middleware.py index bc64978ebf..9056480c9f 100644 --- a/common/djangoapps/microsite_configuration/middleware.py +++ b/common/djangoapps/microsite_configuration/middleware.py @@ -7,6 +7,8 @@ A microsite enables the following features: 3) Ability to swap out some branding elements in the website """ +from __future__ import absolute_import + from microsite_configuration import microsite diff --git a/common/djangoapps/microsite_configuration/models.py b/common/djangoapps/microsite_configuration/models.py index 11ac5d7d9d..00408ee54d 100644 --- a/common/djangoapps/microsite_configuration/models.py +++ b/common/djangoapps/microsite_configuration/models.py @@ -5,6 +5,8 @@ The object is stored as a json representation of the python dict that would have been used in the settings. """ +from __future__ import absolute_import + import collections from django.contrib.sites.models import Site