62 lines
1.1 KiB
Python
62 lines
1.1 KiB
Python
from wagtail.core import blocks
|
|
|
|
|
|
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'
|
|
|
|
|
|
class RiseTrainingBlock(blocks.StructBlock):
|
|
description = blocks.TextBlock()
|
|
url = blocks.URLBlock()
|
|
|
|
class Meta:
|
|
icon = 'media'
|
|
|
|
|
|
class PodcastBlock(blocks.StructBlock):
|
|
description = blocks.TextBlock()
|
|
url = blocks.URLBlock()
|
|
|
|
class Meta:
|
|
icon = 'media'
|
|
|
|
|
|
class CompetenceBlock(blocks.StructBlock):
|
|
description = blocks.TextBlock()
|
|
|
|
class Meta:
|
|
icon = 'media'
|
|
|
|
|
|
class ExerciseBlock(blocks.StructBlock):
|
|
description = blocks.TextBlock()
|
|
|
|
class Meta:
|
|
icon = 'media'
|
|
|
|
|
|
class SelfEvaluationBlock(blocks.StructBlock):
|
|
description = blocks.TextBlock()
|
|
|
|
class Meta:
|
|
icon = 'media'
|
|
|
|
|
|
class DocumentBlock(blocks.StructBlock):
|
|
description = blocks.TextBlock()
|
|
|
|
class Meta:
|
|
icon = 'media'
|
|
|
|
|
|
class KnowledgeBlock(blocks.StructBlock):
|
|
description = blocks.TextBlock()
|
|
|
|
class Meta:
|
|
icon = 'media'
|