BO 1.14 descriptions
This commit is contained in:
@@ -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()
|
||||
Reference in New Issue
Block a user