BO 1.14 descriptions

This commit is contained in:
Bossanyi Tibor
2021-05-04 07:42:49 +02:00
parent 7459dfdc2d
commit 88bdf7703f
8 changed files with 63 additions and 4 deletions
@@ -7,4 +7,5 @@ from .exercise_device import ExerciseDeviceAdmin
from .tutorial import TutorialAdmin
from .evaluation import EvaluationAdmin, EvaluationAttributeAdmin
from .exercise_plan import ExercisePlanAdmin
from .description import DescriptionAdmin
@@ -0,0 +1,23 @@
from django.contrib import admin
from ..models.description import DescriptionTranslation, Description
from ..models import Description
class TranslationDescriptionInline(admin.TabularInline):
model = DescriptionTranslation
fields = ('language_code', 'description_translation')
extra = 0
class DescriptionAdmin(admin.ModelAdmin):
list_display = ('name','version', 'valid_from')
fields = ('name','description', 'version', 'valid_from', 'valid_to')
inlines = [
TranslationDescriptionInline,
]
admin.site.register(Description, DescriptionAdmin)
admin.autodiscover()