diff --git a/lms/djangoapps/course_wiki/editors.py b/lms/djangoapps/course_wiki/editors.py index c02e3bf887..67c4738f4b 100644 --- a/lms/djangoapps/course_wiki/editors.py +++ b/lms/djangoapps/course_wiki/editors.py @@ -2,6 +2,8 @@ Support for using the CodeMirror code editor as a wiki content editor. """ +from __future__ import absolute_import + from django import forms from django.forms.utils import flatatt from django.template.loader import render_to_string diff --git a/lms/djangoapps/course_wiki/middleware.py b/lms/djangoapps/course_wiki/middleware.py index fe74208286..15bb735431 100644 --- a/lms/djangoapps/course_wiki/middleware.py +++ b/lms/djangoapps/course_wiki/middleware.py @@ -1,11 +1,12 @@ """Middleware for course_wiki""" -from urlparse import urlparse +from __future__ import absolute_import from django.conf import settings from django.core.exceptions import PermissionDenied from django.http import Http404 from django.shortcuts import redirect from six import text_type +from six.moves.urllib.parse import urlparse # pylint: disable=import-error from wiki.models import reverse from courseware.access import has_access diff --git a/lms/djangoapps/course_wiki/settings.py b/lms/djangoapps/course_wiki/settings.py index 5e0f4596f6..90a9fc85eb 100644 --- a/lms/djangoapps/course_wiki/settings.py +++ b/lms/djangoapps/course_wiki/settings.py @@ -3,6 +3,8 @@ These callables are used by django-wiki to check various permissions a user has on an article. """ +from __future__ import absolute_import + from course_wiki.utils import user_is_article_course_staff diff --git a/lms/djangoapps/course_wiki/tab.py b/lms/djangoapps/course_wiki/tab.py index e825ea8087..a40944b182 100644 --- a/lms/djangoapps/course_wiki/tab.py +++ b/lms/djangoapps/course_wiki/tab.py @@ -3,6 +3,8 @@ These callables are used by django-wiki to check various permissions a user has on an article. """ +from __future__ import absolute_import + from django.conf import settings from django.utils.translation import ugettext_noop diff --git a/lms/djangoapps/course_wiki/utils.py b/lms/djangoapps/course_wiki/utils.py index 3740d95225..fd615520a5 100644 --- a/lms/djangoapps/course_wiki/utils.py +++ b/lms/djangoapps/course_wiki/utils.py @@ -2,6 +2,8 @@ Utility functions for course_wiki. """ +from __future__ import absolute_import + from django.core.exceptions import ObjectDoesNotExist import courseware diff --git a/lms/djangoapps/course_wiki/views.py b/lms/djangoapps/course_wiki/views.py index f4795578c1..acf926eaff 100644 --- a/lms/djangoapps/course_wiki/views.py +++ b/lms/djangoapps/course_wiki/views.py @@ -1,6 +1,8 @@ """ This file contains view functions for wrapping the django-wiki. """ +from __future__ import absolute_import + import logging import re