Merge pull request #21116 from edx/INCR-447
INCR-447 Python 3 compatibility
This commit is contained in:
@@ -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
|
||||
)
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
"""
|
||||
Defines a form for providing validation of CourseEmail templates.
|
||||
"""
|
||||
from __future__ import absolute_import
|
||||
|
||||
import logging
|
||||
|
||||
from django import forms
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user