diff --git a/vendor/symposion/schedule/admin.py b/vendor/symposion/schedule/admin.py index f76d3e4e..edd4ae3e 100644 --- a/vendor/symposion/schedule/admin.py +++ b/vendor/symposion/schedule/admin.py @@ -59,6 +59,9 @@ class TrackAdmin(admin.ModelAdmin): list_display=("name","room","day") list_editable=("room","day") +class SessionAdmin(admin.ModelAdmin): + model = Session, + filter_vertical=["slots"] admin.site.register(Day) admin.site.register( @@ -72,7 +75,7 @@ admin.site.register( admin.site.register(Schedule, ScheduleAdmin) admin.site.register(Room, RoomAdmin) admin.site.register(Slot, SlotAdmin) -admin.site.register(Session) +admin.site.register(Session, SessionAdmin) admin.site.register(SessionRole) admin.site.register(Presentation, PresentationAdmin) admin.site.register(Track, TrackAdmin)