Add FR üK Trainer, add DE üK student
This commit is contained in:
parent
0353584e55
commit
b2cc2788df
|
|
@ -212,6 +212,22 @@ def create_default_users(user_model=User, group_model=Group, default_password=No
|
||||||
password="myafa1234",
|
password="myafa1234",
|
||||||
language="fr",
|
language="fr",
|
||||||
)
|
)
|
||||||
|
_create_student_user(
|
||||||
|
email="patrick.muster@eiger-versicherungen.ch",
|
||||||
|
first_name="Patrick",
|
||||||
|
last_name="Muster",
|
||||||
|
avatar_url="/static/avatars/uk1.michael.meier.jpg",
|
||||||
|
password="myvbv1234",
|
||||||
|
language="de",
|
||||||
|
)
|
||||||
|
_create_student_user(
|
||||||
|
email="geraldine.kolly@assurance.ch",
|
||||||
|
first_name="Géraldine",
|
||||||
|
last_name="Kolly",
|
||||||
|
avatar_url="/static/avatars/uk1.patrizia.huggel.jpg",
|
||||||
|
password="myafa1234",
|
||||||
|
language="fr",
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
def _get_or_create_user(user_model, *args, **kwargs):
|
def _get_or_create_user(user_model, *args, **kwargs):
|
||||||
|
|
|
||||||
|
|
@ -173,33 +173,16 @@ def command():
|
||||||
course_id=course["course_id"],
|
course_id=course["course_id"],
|
||||||
title=course["title"],
|
title=course["title"],
|
||||||
)
|
)
|
||||||
# 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"),
|
|
||||||
# )
|
|
||||||
# csu.expert.add(Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-einstieg"))
|
|
||||||
# csu = CourseSessionUser.objects.create(
|
|
||||||
# course_session=cs,
|
|
||||||
# user=User.objects.get(username="trainer-uk1.analyse@eiger-versicherungen.ch"),
|
|
||||||
# )
|
|
||||||
# csu.expert.add(Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-analyse"))
|
|
||||||
# csu = CourseSessionUser.objects.create(
|
|
||||||
# course_session=cs,
|
|
||||||
# user=User.objects.get(username="student-uk1-bern@eiger-versicherungen.ch"),
|
|
||||||
# )
|
|
||||||
|
|
||||||
# figma demo users and data
|
# figma demo users and data
|
||||||
|
if course["course_id"] == COURSE_UK:
|
||||||
csu = CourseSessionUser.objects.create(
|
csu = CourseSessionUser.objects.create(
|
||||||
course_session=cs,
|
course_session=cs,
|
||||||
user=User.objects.get(username="patrizia.huggel@eiger-versicherungen.ch"),
|
user=User.objects.get(
|
||||||
|
username="patrizia.huggel@eiger-versicherungen.ch"
|
||||||
|
),
|
||||||
role=CourseSessionUser.Role.EXPERT,
|
role=CourseSessionUser.Role.EXPERT,
|
||||||
)
|
)
|
||||||
if course["course_id"] == COURSE_UK:
|
|
||||||
csu.expert.add(
|
csu.expert.add(
|
||||||
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-kickoff")
|
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-kickoff")
|
||||||
)
|
)
|
||||||
|
|
@ -247,6 +230,13 @@ def command():
|
||||||
user=User.objects.get(username="axel.manderbach@lernetz.ch"),
|
user=User.objects.get(username="axel.manderbach@lernetz.ch"),
|
||||||
)
|
)
|
||||||
|
|
||||||
|
_csu = CourseSessionUser.objects.create(
|
||||||
|
course_session=cs,
|
||||||
|
user=User.objects.get(
|
||||||
|
username="patrick.muster@eiger-versicherungen.ch"
|
||||||
|
),
|
||||||
|
)
|
||||||
|
|
||||||
create_feedback(
|
create_feedback(
|
||||||
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-kickoff"),
|
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-kickoff"),
|
||||||
cs,
|
cs,
|
||||||
|
|
@ -263,10 +253,26 @@ def command():
|
||||||
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-basis"), cs, 4
|
Circle.objects.get(slug="überbetriebliche-kurse-lp-circle-basis"), cs, 4
|
||||||
)
|
)
|
||||||
elif course["course_id"] == COURSE_UK_FR:
|
elif course["course_id"] == COURSE_UK_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="course-hors-établissement-lp-circle-coup-denvoi"
|
||||||
|
)
|
||||||
|
)
|
||||||
_csu = CourseSessionUser.objects.create(
|
_csu = CourseSessionUser.objects.create(
|
||||||
course_session=cs,
|
course_session=cs,
|
||||||
user=User.objects.get(username="luca.dupont@assurance.ch"),
|
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(
|
for fr_circle in Circle.objects.filter(
|
||||||
slug__startswith="course-hors-établissement-lp"
|
slug__startswith="course-hors-établissement-lp"
|
||||||
):
|
):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue