GradingAdmin   A
last analyzed

Size/Duplication

Total Lines 5
Duplicated Lines 0 %

Importance

Changes 0
Metric Value
dl 0
loc 5
rs 10
c 0
b 0
f 0
1
from django.contrib.admin import ModelAdmin
2
3
4
def grading_schemes(grading):
5
    ''' The list of grading schemes using this grading.'''
6
    return ",\n".join([str(scheme) for scheme in grading.schemes.all()])
7
8
9
def means_passed(grading):
10
    return grading.means_passed
11
12
13
means_passed.boolean = True
14
15
16
class GradingAdmin(ModelAdmin):
17
    list_display = ['__str__', grading_schemes, means_passed]
18
19
    class Media:
20
        css = {'all': ('css/teacher.css',)}
21