22 lines
635 B
Python
22 lines
635 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', 'owner')
|
|
list_filter = ('title', 'module', 'owner')
|
|
|
|
|
|
@admin.register(Objective)
|
|
class ObjectiveAdmin(admin.ModelAdmin):
|
|
list_display = ('text', 'group', 'owner')
|
|
list_filter = ('group', 'owner')
|
|
|
|
|
|
@admin.register(ObjectiveProgressStatus)
|
|
class ObjectiveProgressStatusAdmin(admin.ModelAdmin):
|
|
list_display = ('objective', 'user', 'done')
|
|
list_filter = ('objective', 'user', 'done')
|