]> git.parisson.com Git - teleforma.git/commitdiff
add filters
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Thu, 28 Jan 2016 15:20:25 +0000 (16:20 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Thu, 28 Jan 2016 15:20:25 +0000 (16:20 +0100)
teleforma/admin.py

index 5ac284491d9d577dfe19ba79255b40b2ddb4bc40..2e7780ff5996d08e66fda383ffaa9096b9084b6e 100644 (file)
@@ -62,6 +62,10 @@ class StudentInline(admin.StackedInline):
 class StudentGroupForm(ActionForm):
     group_name = forms.CharField()
 
+class StudentGroupAdmin(admin.ModelAdmin):
+    model = StudentGroup
+    filter_horizontal = ['students']
+
 class StudentAdmin(admin.ModelAdmin):
 
     model = Student
@@ -170,5 +174,5 @@ admin.site.register(StreamingServer)
 admin.site.register(LiveStream)
 admin.site.register(Student, StudentAdmin)
 admin.site.register(Professor, ProfessorAdmin)
-admin.site.register(StudentGroup)
+admin.site.register(StudentGroup, StudentGroupAdmin)
 admin.site.register(GroupedMessage)