Merge pull request #18557 from mreyk/teltek/feature/improve-course-modes-configuration

OSPR: Improve Course Modes configuration
This commit is contained in:
J Eskew
2018-09-12 15:52:48 -04:00
committed by GitHub
8 changed files with 50 additions and 13 deletions

View File

@@ -1,3 +1,4 @@
import six
from django import forms
from django.conf import settings
from django.contrib import admin
@@ -23,7 +24,7 @@ from openedx.core.lib.courses import clean_course_id
from util.date_utils import get_time_display
from xmodule.modulestore.django import modulestore
COURSE_MODE_SLUG_CHOICES = [(mode_slug, mode_slug) for mode_slug in settings.COURSE_ENROLLMENT_MODES]
COURSE_MODE_SLUG_CHOICES = [(key, enrollment_mode['display_name']) for key, enrollment_mode in six.iteritems(settings.COURSE_ENROLLMENT_MODES)]
class CourseModeForm(forms.ModelForm):