X-Git-Url: https://git.mdrn.pl/edumed.git/blobdiff_plain/d0f0e1412cc42d366b234e798dfb68feed05d751..d555d988764995ea1f9f5ece46f453a66f09b334:/src/curriculum/admin.py?ds=inline diff --git a/src/curriculum/admin.py b/src/curriculum/admin.py new file mode 100755 index 0000000..0f378bc --- /dev/null +++ b/src/curriculum/admin.py @@ -0,0 +1,32 @@ +# -*- coding: utf-8 -*- +from django.contrib import admin +from .models import Competence, CompetenceLevel, Level, Section, CurriculumCourse, CurriculumLevel, Curriculum + + +class CompetenceLevelInline(admin.TabularInline): + model = CompetenceLevel + + +class CompetenceAdmin(admin.ModelAdmin): + model = Competence + list_display = ['name_pl', 'name_en', 'section', 'slug', 'order'] + inlines = [CompetenceLevelInline] + + +class LevelAdmin(admin.ModelAdmin): + model = Level + list_display = ['name_pl', 'name_en', 'group_pl', 'group_en', 'slug', 'order'] + + +class SectionAdmin(admin.ModelAdmin): + model = Section + list_display = ['name_pl', 'name_en', 'slug', 'order'] + + +admin.site.register(Level, LevelAdmin) +admin.site.register(Section, SectionAdmin) +admin.site.register(Competence, CompetenceAdmin) + +admin.site.register(CurriculumCourse) +admin.site.register(CurriculumLevel) +admin.site.register(Curriculum)