From 9643aca40e15860cc8c14933835ba94b48524acf Mon Sep 17 00:00:00 2001 From: David Baumgold Date: Tue, 9 Jun 2015 10:02:58 -0400 Subject: [PATCH] Use dicts when defining JSON --- .../0020_certificatehtmlviewconfiguration_data.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lms/djangoapps/certificates/migrations/0020_certificatehtmlviewconfiguration_data.py b/lms/djangoapps/certificates/migrations/0020_certificatehtmlviewconfiguration_data.py index 77a70a2013..351166a71c 100644 --- a/lms/djangoapps/certificates/migrations/0020_certificatehtmlviewconfiguration_data.py +++ b/lms/djangoapps/certificates/migrations/0020_certificatehtmlviewconfiguration_data.py @@ -1,4 +1,5 @@ # -*- coding: utf-8 -*- +import json from south.utils import datetime_utils as datetime from south.db import db from south.v2 import DataMigration @@ -11,7 +12,7 @@ class Migration(DataMigration): """ Bootstraps the HTML view template with some default configuration parameters """ - json_config = """{ + config = { "default": { "accomplishment_class_append": "accomplishment-certificate", "platform_name": "edX", @@ -47,9 +48,9 @@ class Migration(DataMigration): "certificate_title": "Distinguished Certificate of Achievement", "document_body_class_append": "is-distinguished" } - }""" + } orm.CertificateHtmlViewConfiguration.objects.create( - configuration=json_config, + configuration=json.dumps(config), enabled=False, )