from vbv_lernwelt.competence.factories import CompetenceProfilePageFactory, PerformanceCriteriaFactory from vbv_lernwelt.course.consts import COURSE_VERSICHERUNGSVERMITTLERIN from vbv_lernwelt.course.models import CoursePage, Course from vbv_lernwelt.learnpath.models import LearningUnit def create_default_competence_profile(): course = Course.objects.get(id=COURSE_VERSICHERUNGSVERMITTLERIN) course_page = CoursePage.objects.get(course_id=COURSE_VERSICHERUNGSVERMITTLERIN) competence_profile_page = CompetenceProfilePageFactory( title='Kompetenzprofil', parent=course_page, ) PerformanceCriteriaFactory( parent=competence_profile_page, title='B1.3 Fahrzeug', text='Innerhalb des Handlungsfelds «Fahrzeug» bin ich fähig, die Ziele und Pläne des Kunden zu ergründen (SOLL).', learning_unit=LearningUnit.objects.get(slug='versicherungsvermittlerin-lp-circle-analyse-lu-auto-verkaufen'), )