From f4fc14ca92e7c367c1791d66626bcb104d1baeb1 Mon Sep 17 00:00:00 2001 From: Ayub khan Date: Thu, 11 Jul 2019 15:19:08 +0500 Subject: [PATCH] INCR-408 python3 compatibility --- common/djangoapps/microsite_configuration/__init__.py | 2 ++ common/djangoapps/microsite_configuration/admin.py | 2 ++ common/djangoapps/microsite_configuration/apps.py | 4 ++++ common/djangoapps/microsite_configuration/microsite.py | 2 ++ common/djangoapps/microsite_configuration/middleware.py | 2 ++ common/djangoapps/microsite_configuration/models.py | 2 ++ 6 files changed, 14 insertions(+) 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