from wagtail import blocks class AssignmentBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class BookBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class DocumentBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class ExerciseBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class MediaLibraryBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class OnlineTrainingBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class ResourceBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class TestBlock(blocks.StructBlock): description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media' class VideoBlock(blocks.StructBlock): # TODO: Possible video Types for the user, upload file, add URL description = blocks.TextBlock() url = blocks.URLBlock() class Meta: icon = 'media'