Merge pull request #21027 from edx/INCR-367

INCR-367 Python 3 compatibility
This commit is contained in:
Aarif
2019-07-17 14:33:27 +05:00
committed by GitHub
3 changed files with 7 additions and 3 deletions

View File

@@ -2,6 +2,8 @@
Django admin pages for credentials support models.
"""
from __future__ import absolute_import
from config_models.admin import ConfigurationModelAdmin
from django.contrib import admin

View File

@@ -2,12 +2,14 @@
Models for credentials support for the LMS and Studio.
"""
from urlparse import urljoin
from __future__ import absolute_import
import six
from config_models.models import ConfigurationModel
from django.conf import settings
from django.db import models
from django.utils.translation import ugettext_lazy as _
from six.moves.urllib.parse import urljoin # pylint: disable=import-error
from openedx.core.djangoapps.site_configuration import helpers
@@ -130,4 +132,4 @@ class NotifyCredentialsConfig(ConfigurationModel):
)
def __unicode__(self):
return unicode(self.arguments)
return six.text_type(self.arguments)

View File

@@ -1,5 +1,5 @@
"""Helper functions for working with Credentials."""
from __future__ import unicode_literals
from __future__ import absolute_import, unicode_literals
from edx_rest_api_client.client import EdxRestApiClient