51 lines
1.4 KiB
Python
51 lines
1.4 KiB
Python
import djclick as click
|
|
|
|
from vbv_lernwelt.competence.create_default_competence_profile import (
|
|
create_default_competence_profile,
|
|
)
|
|
from vbv_lernwelt.course.consts import (
|
|
COURSE_TEST_ID,
|
|
COURSE_VERSICHERUNGSVERMITTLERIN_ID,
|
|
)
|
|
from vbv_lernwelt.course.creators.test_course import create_test_course
|
|
from vbv_lernwelt.course.creators.versicherungsvermittlerin import (
|
|
create_versicherungsvermittlerin_with_categories,
|
|
)
|
|
from vbv_lernwelt.course.models import CourseSession
|
|
from vbv_lernwelt.learnpath.create_default_learning_path import (
|
|
create_default_learning_path,
|
|
)
|
|
from vbv_lernwelt.media_library.create_default_documents import (
|
|
create_default_collections,
|
|
create_default_documents,
|
|
)
|
|
from vbv_lernwelt.media_library.create_default_media_library import (
|
|
create_default_media_library,
|
|
)
|
|
|
|
|
|
@click.command()
|
|
def command():
|
|
create_versicherungsvermittlerin_with_categories()
|
|
|
|
create_default_learning_path()
|
|
create_default_competence_profile()
|
|
|
|
# media library
|
|
create_default_collections()
|
|
create_default_documents()
|
|
create_default_media_library()
|
|
|
|
# test course
|
|
create_test_course()
|
|
|
|
# course sessions
|
|
CourseSession.objects.create(
|
|
course_id=COURSE_TEST_ID,
|
|
title="Test Lehrgang Session",
|
|
)
|
|
CourseSession.objects.create(
|
|
course_id=COURSE_VERSICHERUNGSVERMITTLERIN_ID,
|
|
title="Versicherungsvermittler/in Session",
|
|
)
|