diff --git a/conservancy/podjango/admin.py b/conservancy/podjango/admin.py index a1c200a90f24169d65da9bfe19b5d5312b9fcef9..ef4674b3dba4556a8fdda1c9cefa63126ee5067f 100644 --- a/conservancy/podjango/admin.py +++ b/conservancy/podjango/admin.py @@ -18,7 +18,12 @@ # from django.contrib import admin -from .models import Cast, CastTag +from .models import Cast, CastTag, Podcast + + +@admin.register(Podcast) +class PodcastAdmin(admin.ModelAdmin): + prepopulated_fields = {'slug': ('title',)} @admin.register(CastTag) @@ -26,12 +31,10 @@ class CastTagAdmin(admin.ModelAdmin): prepopulated_fields = {'slug': ('label',)} - - @admin.register(Cast) class CastAdmin(admin.ModelAdmin): list_display = ('pub_date', 'title') - list_filter = ['pub_date'] + list_filter = ['pub_date', 'podcast'] date_hierarchy = 'pub_date' search_fields = ['title', 'summary', 'body'] prepopulated_fields = {'slug': ("title",)}