From 690727580b6bb730e4f78c2d67f72acd8b9ab5ce Mon Sep 17 00:00:00 2001 From: Douglas Hall Date: Thu, 27 Apr 2017 05:22:37 -0400 Subject: [PATCH] Add the CertificateGenerationCourseSetting model to Django admin. WL-1041 --- lms/djangoapps/certificates/admin.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lms/djangoapps/certificates/admin.py b/lms/djangoapps/certificates/admin.py index 937ed54b20..de71d0b6d1 100644 --- a/lms/djangoapps/certificates/admin.py +++ b/lms/djangoapps/certificates/admin.py @@ -7,6 +7,7 @@ from config_models.admin import ConfigurationModelAdmin from util.organizations_helpers import get_organizations from certificates.models import ( CertificateGenerationConfiguration, + CertificateGenerationCourseSetting, CertificateHtmlViewConfiguration, CertificateTemplate, CertificateTemplateAsset, @@ -58,7 +59,18 @@ class GeneratedCertificateAdmin(admin.ModelAdmin): list_display = ('id', 'course_id', 'mode', 'user') +class CertificateGenerationCourseSettingAdmin(admin.ModelAdmin): + """ + Django admin customizations for CertificateGenerationCourseSetting model + """ + list_display = ('course_key',) + readonly_fields = ('course_key',) + search_fields = ('course_key',) + show_full_result_count = False + + admin.site.register(CertificateGenerationConfiguration) +admin.site.register(CertificateGenerationCourseSetting, CertificateGenerationCourseSettingAdmin) admin.site.register(CertificateHtmlViewConfiguration, ConfigurationModelAdmin) admin.site.register(CertificateTemplate, CertificateTemplateAdmin) admin.site.register(CertificateTemplateAsset, CertificateTemplateAssetAdmin)