Add demo courses again
This commit is contained in:
parent
b746e235d3
commit
6083ab8c92
|
|
@ -276,4 +276,4 @@
|
|||
"x von y Ergebnisse abgegeben": "{{x}} von {{y}} Ergebnisse abgegeben",
|
||||
"x von y Feedbacks abgegeben": "{{x}} von {{y}} Feedbacks abgegeben",
|
||||
"x von y abgeschlossen": "{{x}} von {{y}} abgeschlossen"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -247,4 +247,4 @@
|
|||
"settings": {
|
||||
"emailNotifications": "Notifications par e-mail"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -247,4 +247,4 @@
|
|||
"settings": {
|
||||
"emailNotifications": "Notifiche e-mail"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -136,18 +136,17 @@ def command(course):
|
|||
|
||||
if COURSE_UK in course:
|
||||
create_course_uk_de()
|
||||
if settings.APP_ENVIRONMENT != "production":
|
||||
create_course_uk_de_course_sessions()
|
||||
create_course_uk_de_completion_data(
|
||||
CourseSession.objects.get(title="Bern 2023 a")
|
||||
)
|
||||
create_course_uk_de_assignment_completion_data(
|
||||
assignment=Assignment.objects.get(
|
||||
slug="überbetriebliche-kurse-assignment-überprüfen-einer-motorfahrzeugs-versicherungspolice"
|
||||
),
|
||||
course_session=CourseSession.objects.get(title="Bern 2023 a"),
|
||||
user=User.objects.get(email="lina.egger@example.com"),
|
||||
)
|
||||
create_course_uk_de_course_sessions()
|
||||
create_course_uk_de_completion_data(
|
||||
CourseSession.objects.get(title="Demo üK 2023 DE")
|
||||
)
|
||||
create_course_uk_de_assignment_completion_data(
|
||||
assignment=Assignment.objects.get(
|
||||
slug="überbetriebliche-kurse-assignment-überprüfen-einer-motorfahrzeugs-versicherungspolice"
|
||||
),
|
||||
course_session=CourseSession.objects.get(title="Demo üK 2023 DE"),
|
||||
user=User.objects.get(email="lina.egger@example.com"),
|
||||
)
|
||||
|
||||
if COURSE_UK_FR in course:
|
||||
create_course_uk_fr()
|
||||
|
|
@ -275,7 +274,7 @@ def create_course_uk_de_course_sessions():
|
|||
|
||||
cs = CourseSession.objects.create(
|
||||
course_id=COURSE_UK,
|
||||
title="Bern 2023 a",
|
||||
title="Demo üK 2023 DE",
|
||||
)
|
||||
|
||||
csac = CourseSessionAttendanceCourse.objects.create(
|
||||
|
|
@ -393,39 +392,6 @@ def create_course_uk_de_course_sessions():
|
|||
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-basis"), cs, 4
|
||||
)
|
||||
|
||||
# course session Überbetriebliche Kurse Lehrjahr 1 - Region Zürich
|
||||
cs = CourseSession.objects.create(
|
||||
course_id=COURSE_UK,
|
||||
title="Zürich 2023 a",
|
||||
)
|
||||
# for user_data in default_users:
|
||||
# CourseSessionUser.objects.create(
|
||||
# course_session=cs,
|
||||
# user=User.objects.get(username=user_data["email"]),
|
||||
# )
|
||||
csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="trainer-uk1.einstieg@eiger-versicherungen.ch"),
|
||||
role=CourseSessionUser.Role.EXPERT,
|
||||
)
|
||||
csu.expert.add(Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-basis"))
|
||||
csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="trainer-uk1.analyse@eiger-versicherungen.ch"),
|
||||
role=CourseSessionUser.Role.EXPERT,
|
||||
)
|
||||
csu.expert.add(
|
||||
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-haushalt-teil-2")
|
||||
)
|
||||
_csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="student-uk1-zurich@eiger-versicherungen.ch"),
|
||||
)
|
||||
_csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="michael.meier@example.com"),
|
||||
)
|
||||
|
||||
|
||||
def create_course_uk_fr():
|
||||
# Überbetriebliche Kurse FR
|
||||
|
|
@ -448,34 +414,33 @@ def create_course_uk_fr():
|
|||
create_uk_fr_competence_profile(course_id=COURSE_UK_FR)
|
||||
create_default_media_library(course_id=COURSE_UK_FR)
|
||||
|
||||
if settings.APP_ENVIRONMENT != "production":
|
||||
cs = CourseSession.objects.create(
|
||||
course_id=COURSE_UK_FR,
|
||||
title="Cours interentreprises année 1 - Région Fribourg",
|
||||
)
|
||||
cs = CourseSession.objects.create(
|
||||
course_id=COURSE_UK_FR,
|
||||
title="Demo ci 2023 FR",
|
||||
)
|
||||
|
||||
csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="geraldine.kolly@assurance.ch"),
|
||||
role=CourseSessionUser.Role.EXPERT,
|
||||
)
|
||||
csu.expert.add(
|
||||
Circle.objects.get(slug="cours-interentreprises-lp-circle-lancement")
|
||||
)
|
||||
_csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="luca.dupont@assurance.ch"),
|
||||
)
|
||||
csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="andreas.feuz@eiger-versicherungen.ch"),
|
||||
role=CourseSessionUser.Role.EXPERT,
|
||||
)
|
||||
csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="geraldine.kolly@assurance.ch"),
|
||||
role=CourseSessionUser.Role.EXPERT,
|
||||
)
|
||||
csu.expert.add(
|
||||
Circle.objects.get(slug="cours-interentreprises-lp-circle-lancement")
|
||||
)
|
||||
_csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="luca.dupont@assurance.ch"),
|
||||
)
|
||||
csu = CourseSessionUser.objects.create(
|
||||
course_session=cs,
|
||||
user=User.objects.get(username="andreas.feuz@eiger-versicherungen.ch"),
|
||||
role=CourseSessionUser.Role.EXPERT,
|
||||
)
|
||||
|
||||
for fr_circle in Circle.objects.filter(
|
||||
slug__startswith="cours-interentreprises-lp"
|
||||
):
|
||||
csu.expert.add(fr_circle)
|
||||
for fr_circle in Circle.objects.filter(
|
||||
slug__startswith="cours-interentreprises-lp"
|
||||
):
|
||||
csu.expert.add(fr_circle)
|
||||
|
||||
|
||||
def create_course_uk_it():
|
||||
|
|
@ -501,7 +466,7 @@ def create_course_uk_it():
|
|||
if settings.APP_ENVIRONMENT != "production":
|
||||
_cs = CourseSession.objects.create(
|
||||
course_id=COURSE_UK_IT,
|
||||
title="Corso interaziendale Ticino",
|
||||
title="Demo ci 2023 IT",
|
||||
)
|
||||
|
||||
|
||||
|
|
@ -631,7 +596,7 @@ def create_course_training_de():
|
|||
)
|
||||
]
|
||||
|
||||
cs = CourseSession.objects.get(course_id=COURSE_UK, title="Bern 2023 a")
|
||||
cs = CourseSession.objects.get(course_id=COURSE_UK, title="Demo üK 2023 DE")
|
||||
|
||||
for user in users:
|
||||
csu, _created = CourseSessionUser.objects.get_or_create(
|
||||
|
|
@ -736,7 +701,7 @@ def create_course_training_fr():
|
|||
|
||||
cs = CourseSession.objects.get(
|
||||
course_id=COURSE_UK_FR,
|
||||
title="Cours interentreprises année 1 - Région Fribourg",
|
||||
title="Demo ci 2023 FR",
|
||||
)
|
||||
|
||||
for user in users:
|
||||
|
|
@ -823,7 +788,7 @@ def create_course_training_it():
|
|||
|
||||
cs = CourseSession.objects.get(
|
||||
course_id=COURSE_UK_IT,
|
||||
title="Corso interaziendale Ticino",
|
||||
title="Demo ci 2023 IT",
|
||||
)
|
||||
|
||||
for user in users:
|
||||
|
|
|
|||
Loading…
Reference in New Issue