skillbox/server/objectives/admin.py

22 lines
616 B
Python

from django.contrib import admin
from objectives.models import ObjectiveGroup, Objective, ObjectiveProgressStatus
@admin.register(ObjectiveGroup)
class ObjectiveGroupAdmin(admin.ModelAdmin):
list_display = ('title', 'module', 'user')
list_filter = ('title', 'module', 'user')
@admin.register(Objective)
class ObjectiveAdmin(admin.ModelAdmin):
list_display = ('text', 'group')
list_filter = ('group',)
@admin.register(ObjectiveProgressStatus)
class ObjectiveProgressStatusAdmin(admin.ModelAdmin):
list_display = ('objective', 'user', 'done')
list_filter = ('objective', 'user', 'done')