Add learning module

This commit is contained in:
Christian Cueni 2022-11-05 17:53:23 +01:00
parent 44d8c1645e
commit c9a5fd573c
3 changed files with 11 additions and 1 deletions

View File

@ -15,6 +15,7 @@ from vbv_lernwelt.learnpath.models_learning_unit_content import (
BookBlock,
DocumentBlock,
ExerciseBlock,
LearningModuleBlock,
MediaLibraryBlock,
OnlineTrainingBlock,
PlaceholderBlock,
@ -286,6 +287,7 @@ class LearningContent(Page):
("video", VideoBlock()),
("resource", ResourceBlock()),
("exercise", ExerciseBlock()),
("learningmodule", LearningModuleBlock()),
("online_training", OnlineTrainingBlock()),
("media_library", MediaLibraryBlock()),
("document", DocumentBlock()),

View File

@ -34,6 +34,14 @@ class ExerciseBlock(blocks.StructBlock):
icon = "media"
class LearningModuleBlock(blocks.StructBlock):
description = blocks.TextBlock()
url = blocks.TextBlock()
class Meta:
icon = "media"
class MediaLibraryBlock(blocks.StructBlock):
description = blocks.TextBlock()
url = blocks.TextBlock()