@@ -14,20 +14,22 @@ class ProjectAdmin(admin.ModelAdmin):
1414
1515class BranchAdmin (admin .ModelAdmin ):
1616 list_display = ('name' , 'project' )
17+ list_filter = ('project' ,)
1718
1819admin .site .register (Branch , BranchAdmin )
1920
2021
2122class RevisionAdmin (admin .ModelAdmin ):
2223 list_display = ('commitid' , 'branch' , 'tag' , 'date' )
23- list_filter = ('branch' , 'tag' , 'date' )
24+ list_filter = ('branch__project' , ' branch' , 'tag' , 'date' )
2425 search_fields = ('commitid' , 'tag' )
2526
2627admin .site .register (Revision , RevisionAdmin )
2728
2829
2930class ExecutableAdmin (admin .ModelAdmin ):
3031 list_display = ('name' , 'description' , 'id' , 'project' )
32+ list_filter = ('project' ,)
3133 search_fields = ('name' , 'description' , 'project' )
3234
3335admin .site .register (Executable , ExecutableAdmin )
@@ -36,6 +38,7 @@ class ExecutableAdmin(admin.ModelAdmin):
3638class BenchmarkAdmin (admin .ModelAdmin ):
3739 list_display = ('name' , 'benchmark_type' , 'description' , 'units_title' ,
3840 'units' , 'lessisbetter' , 'default_on_comparison' )
41+ list_filter = ('lessisbetter' ,)
3942 ordering = ['name' ]
4043 search_fields = ('name' , 'description' )
4144
@@ -52,7 +55,7 @@ class EnvironmentAdmin(admin.ModelAdmin):
5255class ResultAdmin (admin .ModelAdmin ):
5356 list_display = ('revision' , 'benchmark' , 'executable' , 'environment' ,
5457 'value' , 'date' , 'environment' )
55- list_filter = ('date ' , 'environment ' , 'executable ' , 'benchmark' )
58+ list_filter = ('environment ' , 'executable ' , 'date ' , 'benchmark' )
5659
5760admin .site .register (Result , ResultAdmin )
5861
@@ -62,8 +65,10 @@ def recalculate_report(modeladmin, request, queryset):
6265 report .save ()
6366recalculate_report .short_description = "Recalculate reports"
6467
68+
6569class ReportAdmin (admin .ModelAdmin ):
6670 list_display = ('revision' , 'summary' , 'colorcode' )
71+ list_filter = ('environment' , 'executable' )
6772 ordering = ['-revision' ]
6873 actions = [recalculate_report ]
6974
0 commit comments