import wagtail_factories from vbv_lernwelt.learnpath.models import ( Circle, LearningContent, LearningPath, LearningSequence, LearningUnit, Topic, ) from vbv_lernwelt.learnpath.models_learning_unit_content import ( AssignmentBlock, AttendanceDayBlock, BookBlock, DocumentBlock, ExerciseBlock, FeedbackBlock, LearningModuleBlock, MediaLibraryBlock, OnlineTrainingBlock, PlaceholderBlock, ResourceBlock, TestBlock, VideoBlock, ) class LearningPathFactory(wagtail_factories.PageFactory): title = "Versicherungsvermittler/-in" class Meta: model = LearningPath class TopicFactory(wagtail_factories.PageFactory): title = "Gewinnen von Kunden" is_visible = True class Meta: model = Topic class VideoBlockFactory(wagtail_factories.StructBlockFactory): url = "https://www.youtube.com/embed/qhPIfxS2hvI" description = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam" class Meta: model = VideoBlock class AssignmentBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Auftrag" class Meta: model = AssignmentBlock class BookBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Buch" class Meta: model = BookBlock class DocumentBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Dokument" class Meta: model = DocumentBlock class PlaceholderBlockFactory(wagtail_factories.StructBlockFactory): description = "Platzhalter" class Meta: model = PlaceholderBlock class ExerciseBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Übung" class Meta: model = ExerciseBlock class LearningModuleBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Lernmodul" class Meta: model = LearningModuleBlock class ResourceBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Hilfsmittel" class Meta: model = ResourceBlock class OnlineTrainingBlockFactory(wagtail_factories.StructBlockFactory): url = "https://s3.eu-central-1.amazonaws.com/myvbv-wbt.iterativ.ch/rise_cmi5_test_export/scormcontent/index.html" description = "Beispiel Rise Modul" class Meta: model = OnlineTrainingBlock class TestBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Test" class Meta: model = TestBlock class FeedbackBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Feedback" class Meta: model = FeedbackBlock class MediaLibraryBlockFactory(wagtail_factories.StructBlockFactory): description = "Sie erreichen die Mediathek mit einem Klick auf den unteren Link" class Meta: model = MediaLibraryBlock class AttendanceDayBlockFactory(wagtail_factories.StructBlockFactory): description = "Beispiel Präsenztag" class Meta: model = AttendanceDayBlock class CircleFactory(wagtail_factories.PageFactory): title = "Basis" description = """ In diesem Circle erfährst du wie der Lehrgang aufgebaut ist. Zudem lernst du die wichtigsten Grundlagen, damit du erfolgreich mit deinem Lernpfad und in deinem Job (durch-)starten kannst. """.strip() goals = """

In diesem Circle erfährst du wie der Lehrgang aufgebaut ist. Zudem lernst du die wichtigsten Grundlagen, damit du erfolgreich mit deinem Lernpfad und in deinem Job (durch-)starten kannst.

Du baust das Grundlagenwissen für die folgenden Themenfelder auf:

Du arbeitest an folgenden Leistungskriterien aus dem Qualifikationsprofil:

Arbeitsalltag/Lerneinheit: «Lucas Auftritt in den sozialen Medien und der Umgang mit sensiblen Daten»

Ich bin fähig, …

""" class Meta: model = Circle class LearningSequenceFactory(wagtail_factories.PageFactory): title = "Anwenden" icon = "it-icon-ls-apply" class Meta: model = LearningSequence class LearningUnitFactory(wagtail_factories.PageFactory): title = "Fahrzeug" class Meta: model = LearningUnit class LearningContentFactory(wagtail_factories.PageFactory): title = "Platzhalter Inhalt" contents = [("placeholder", PlaceholderBlockFactory())] minutes = 15 class Meta: model = LearningContent