Merge pull request #21116 from edx/INCR-447

INCR-447 Python 3 compatibility
This commit is contained in:
Aarif
2019-07-25 14:51:17 +05:00
committed by GitHub
4 changed files with 10 additions and 2 deletions

View File

@@ -4,8 +4,10 @@ Python APIs exposed by the bulk_email app to other in-process apps.
"""
# Public Bulk Email Functions
from __future__ import absolute_import
from bulk_email.models_api import (
is_bulk_email_enabled_for_course,
is_bulk_email_feature_enabled,
is_user_opted_out_for_course,
is_user_opted_out_for_course
)

View File

@@ -1,6 +1,8 @@
"""
Defines a form for providing validation of CourseEmail templates.
"""
from __future__ import absolute_import
import logging
from django import forms

View File

@@ -1,6 +1,8 @@
"""
Provides Python APIs exposed from Bulk Email models.
"""
from __future__ import absolute_import
from bulk_email.models import BulkEmailFlag, CourseAuthorization, Optout

View File

@@ -2,10 +2,12 @@
Signal handlers for the bulk_email app
"""
from __future__ import absolute_import
from django.dispatch import receiver
from student.models import CourseEnrollment
from openedx.core.djangoapps.user_api.accounts.signals import USER_RETIRE_MAILINGS
from student.models import CourseEnrollment
from .models import Optout