Commit c9ea3ef5 by Clinton Blackburn Committed by GitHub

Merge pull request #233 from edx/clintonb/program-admin-update

Converting program categories to types
parents dfb61898 0f820f39
......@@ -35,8 +35,8 @@ class CourseRunAdmin(admin.ModelAdmin):
@admin.register(Program)
class ProgramAdmin(admin.ModelAdmin):
list_display = ('uuid', 'title', 'marketing_slug',)
list_filter = ('partner',)
list_display = ('uuid', 'title', 'marketing_slug', 'type',)
list_filter = ('partner', 'type',)
ordering = ('uuid', 'title',)
readonly_fields = ('uuid',)
search_fields = ('uuid', 'title', 'marketing_slug')
......
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import migrations
def set_program_types(apps, schema_editor):
Program = apps.get_model('course_metadata', 'Program')
ProgramType = apps.get_model('course_metadata', 'ProgramType')
xseries_type = ProgramType.objects.get(name='XSeries')
Program.objects.filter(category__iexact='xseries').update(type=xseries_type)
class Migration(migrations.Migration):
dependencies = [
('edx_catalog_extensions', '0001_create_program_types'),
]
operations = [
migrations.RunPython(set_program_types, lambda *args: None)
]
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment