chore: adds one self assessment competence to vv
This commit is contained in:
parent
780be68a58
commit
756a0740e0
|
|
@ -5,7 +5,11 @@ from wagtail.rich_text import RichText
|
||||||
from wagtail_localize.models import LocaleSynchronization
|
from wagtail_localize.models import LocaleSynchronization
|
||||||
|
|
||||||
from vbv_lernwelt.assignment.models import Assignment
|
from vbv_lernwelt.assignment.models import Assignment
|
||||||
from vbv_lernwelt.competence.factories import PerformanceCriteriaFactory
|
from vbv_lernwelt.competence.factories import (
|
||||||
|
PerformanceCriteriaFactory,
|
||||||
|
ActionCompetenceFactory,
|
||||||
|
ActionCompetenceListPageFactory,
|
||||||
|
)
|
||||||
from vbv_lernwelt.competence.models import ActionCompetence
|
from vbv_lernwelt.competence.models import ActionCompetence
|
||||||
from vbv_lernwelt.core.admin import User
|
from vbv_lernwelt.core.admin import User
|
||||||
from vbv_lernwelt.course.consts import COURSE_VERSICHERUNGSVERMITTLERIN_ID
|
from vbv_lernwelt.course.consts import COURSE_VERSICHERUNGSVERMITTLERIN_ID
|
||||||
|
|
@ -43,7 +47,7 @@ def create_vv_new_learning_path(
|
||||||
)
|
)
|
||||||
|
|
||||||
TopicFactory(title="Basis", is_visible=False, parent=lp)
|
TopicFactory(title="Basis", is_visible=False, parent=lp)
|
||||||
create_circle_basis(lp)
|
create_circle_basis(lp, course_page=course_page)
|
||||||
|
|
||||||
TopicFactory(title="Gewinnen von Kunden", parent=lp)
|
TopicFactory(title="Gewinnen von Kunden", parent=lp)
|
||||||
create_circle_gewinnen(lp)
|
create_circle_gewinnen(lp)
|
||||||
|
|
@ -83,7 +87,7 @@ def create_vv_new_learning_path(
|
||||||
Page.objects.update(owner=user)
|
Page.objects.update(owner=user)
|
||||||
|
|
||||||
|
|
||||||
def create_circle_basis(lp, title="Basis"):
|
def create_circle_basis(lp, title="Basis", course_page=None):
|
||||||
circle = CircleFactory(
|
circle = CircleFactory(
|
||||||
title=title,
|
title=title,
|
||||||
parent=lp,
|
parent=lp,
|
||||||
|
|
@ -125,10 +129,41 @@ def create_circle_basis(lp, title="Basis"):
|
||||||
)
|
)
|
||||||
|
|
||||||
LearningSequenceFactory(title="Arbeitsalltag", parent=circle)
|
LearningSequenceFactory(title="Arbeitsalltag", parent=circle)
|
||||||
LearningUnitFactory(
|
lu = LearningUnitFactory(
|
||||||
title="Mein neuer Job, Arbeitstechnik, Soziale Medien, Datenschutz und Beratungspflichten",
|
title="Mein neuer Job, Arbeitstechnik, Soziale Medien, Datenschutz und Beratungspflichten",
|
||||||
parent=circle,
|
parent=circle,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
competence_profile_page = ActionCompetenceListPageFactory(
|
||||||
|
title="KompetenzNavi",
|
||||||
|
parent=course_page,
|
||||||
|
)
|
||||||
|
|
||||||
|
ace = ActionCompetenceFactory(
|
||||||
|
parent=competence_profile_page,
|
||||||
|
)
|
||||||
|
|
||||||
|
PerformanceCriteriaFactory(
|
||||||
|
parent=ace,
|
||||||
|
competence_id="VV-Arbeitsalltag-A",
|
||||||
|
title="Ich kenne die wichtigsten Aspekte des Arbeitsalltags als Versicherungsvermittler/-in.",
|
||||||
|
learning_unit=lu,
|
||||||
|
)
|
||||||
|
|
||||||
|
PerformanceCriteriaFactory(
|
||||||
|
parent=ace,
|
||||||
|
competence_id="VV-Arbeitsalltag-B",
|
||||||
|
title="Ich identifiziere und analysiere neue Markttrends im Versicherungssektor.",
|
||||||
|
learning_unit=lu,
|
||||||
|
)
|
||||||
|
|
||||||
|
PerformanceCriteriaFactory(
|
||||||
|
parent=ace,
|
||||||
|
competence_id="VV-Arbeitsalltag-C",
|
||||||
|
title="Ich nutze digitale Tools zur Optimierung der Kundenbetreuung und -beratung im Versicherungswesen.",
|
||||||
|
learning_unit=lu,
|
||||||
|
)
|
||||||
|
|
||||||
LearningContentPlaceholderFactory(
|
LearningContentPlaceholderFactory(
|
||||||
title="Mediathek",
|
title="Mediathek",
|
||||||
parent=circle,
|
parent=circle,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue