From e8d95c1c73f27aa7cdd6eaea138287771199e9ec Mon Sep 17 00:00:00 2001 From: Joseph Mulloy Date: Fri, 23 Mar 2018 13:40:31 -0400 Subject: [PATCH] Disable course enrollments admin page OPS-2943 --- common/djangoapps/student/admin.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/common/djangoapps/student/admin.py b/common/djangoapps/student/admin.py index fdde9d00f1..0222986882 100644 --- a/common/djangoapps/student/admin.py +++ b/common/djangoapps/student/admin.py @@ -165,7 +165,13 @@ class CourseEnrollmentForm(forms.ModelForm): fields = '__all__' -@admin.register(CourseEnrollment) +# Page disabled because it makes DB quries that impact performance enough to +# cause a site outage. It may be re-enabled when it is updated to make more +# efficent DB queries +# https://openedx.atlassian.net/browse/OPS-2943 +# Learner ticket to add functionality to /support +# https://openedx.atlassian.net/browse/LEARNER-4744 +#@admin.register(CourseEnrollment) class CourseEnrollmentAdmin(admin.ModelAdmin): """ Admin interface for the CourseEnrollment model. """ list_display = ('id', 'course_id', 'mode', 'user', 'is_active',)