added basic html templates
This commit is contained in:
parent
cd4276a7a5
commit
a6f1b8572f
|
|
@ -45,9 +45,6 @@ class Topic(Page):
|
||||||
return f"{self.title}"
|
return f"{self.title}"
|
||||||
|
|
||||||
|
|
||||||
# TODO: Ordering
|
|
||||||
|
|
||||||
|
|
||||||
class Circle(Page):
|
class Circle(Page):
|
||||||
description = models.TextField(default="", blank=True)
|
description = models.TextField(default="", blank=True)
|
||||||
goals = models.TextField(default="", blank=True)
|
goals = models.TextField(default="", blank=True)
|
||||||
|
|
@ -72,7 +69,7 @@ class LearningSequence(Page):
|
||||||
subpage_types = ['learnpath.LearningUnit']
|
subpage_types = ['learnpath.LearningUnit']
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name = "homepage"
|
verbose_name = "Learning Sequence"
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"{self.title}"
|
return f"{self.title}"
|
||||||
|
|
@ -82,7 +79,7 @@ class LearningUnit(Page):
|
||||||
parent_page_types = ['learnpath.Circle']
|
parent_page_types = ['learnpath.Circle']
|
||||||
|
|
||||||
class Meta:
|
class Meta:
|
||||||
verbose_name = "Learning Unig"
|
verbose_name = "Learning Unit"
|
||||||
|
|
||||||
def __str__(self):
|
def __str__(self):
|
||||||
return f"{self.title}"
|
return f"{self.title}"
|
||||||
|
|
|
||||||
|
|
@ -59,6 +59,40 @@ von Neukunden zu benützen
|
||||||
— Lösungsvorschläge zu skizzieren und
|
— Lösungsvorschläge zu skizzieren und
|
||||||
zu visualisieren""")
|
zu visualisieren""")
|
||||||
|
|
||||||
|
sequence_1 = LearningSequenceFactory.create(title="Starten", parent=circle_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title='Einleitung Circle "Anlayse"', parent=sequence_1)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Selbsteinschätzung", parent=sequence_1)
|
||||||
|
|
||||||
|
sequence_2 = LearningSequenceFactory.create(title="Beobachten", parent=circle_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Mein Motorfahrzeug kaufen", parent=sequence_2)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Sich selbständig machen", parent=sequence_2)
|
||||||
|
|
||||||
|
sequence_3 = LearningSequenceFactory.create(title="Anwenden", parent=circle_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Nora kauft sich ein neues Auto", parent=sequence_3)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Manuel träumt von einem neuen Tesla", parent=sequence_3)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Deine Erkenntnisse und Learnings", parent=sequence_3)
|
||||||
|
|
||||||
|
|
||||||
|
sequence_4 = LearningSequenceFactory.create(title="Üben", parent=circle_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Ermittlung des Kundenbedarfs", parent=sequence_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Aktives Zuhören", parent=sequence_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="In Bildern Sprechen", parent=sequence_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Priorisieren des Bedarfs", parent=sequence_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Zusammenfassung des Bedarfs", parent=sequence_4)
|
||||||
|
|
||||||
|
sequence_5 = LearningSequenceFactory.create(title="Testen", parent=circle_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Bedarfsfragen", parent=sequence_5)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Andwendung der Fragetechniken", parent=sequence_5)
|
||||||
|
|
||||||
|
sequence_5 = LearningSequenceFactory.create(title="Vernetzen", parent=circle_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Online Training", parent=sequence_5)
|
||||||
|
|
||||||
|
sequence_6 = LearningSequenceFactory.create(title="Beenden", parent=circle_4)
|
||||||
|
learning_unit = LearningUnitFactory.create(title="Selbsteinschätzung", parent=sequence_6)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
circle_5 = CircleFactory.create(title="Lösung",
|
circle_5 = CircleFactory.create(title="Lösung",
|
||||||
parent=tp,
|
parent=tp,
|
||||||
goals="""— Die Daten des Kunden korrekt in die notwendigen Systeme einzutragen
|
goals="""— Die Daten des Kunden korrekt in die notwendigen Systeme einzutragen
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,25 @@
|
||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% load wagtailcore_tags %}
|
||||||
|
|
||||||
|
{% block body_class %}template-cicle{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<div>
|
||||||
|
<div><a href="{% pageurl page.get_parent.get_parent %}">Zurück zum Lernpfad</a></div>
|
||||||
|
<h1>{{ page.title }}</h1>
|
||||||
|
<div>{{ page.description }}</div>
|
||||||
|
</div>
|
||||||
|
<br>
|
||||||
|
<div>{{ page.goals }}</div>
|
||||||
|
|
||||||
|
<div class="intro">{{ page.intro|richtext }}</div>
|
||||||
|
|
||||||
|
{% for learning_sequence in page.get_children %}
|
||||||
|
<h2>{{ learning_sequence.title }}</h2>
|
||||||
|
{% for learning_unit in learning_sequence.get_children %}
|
||||||
|
<h3>{{ learning_unit.title }}</h3>
|
||||||
|
{% endfor %}
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
|
{% endblock %}
|
||||||
|
|
@ -0,0 +1,19 @@
|
||||||
|
{% extends "base.html" %}
|
||||||
|
|
||||||
|
{% load wagtailcore_tags %}
|
||||||
|
|
||||||
|
{% block body_class %}template-learningpath{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
|
<h1>{{ page.title }}</h1>
|
||||||
|
|
||||||
|
<div class="intro">{{ page.intro|richtext }}</div>
|
||||||
|
|
||||||
|
{% for topic in page.get_children %}
|
||||||
|
<h2>{{ topic.title }}</h2>
|
||||||
|
{% for circle in topic.get_children %}
|
||||||
|
<h2><a href="{% pageurl circle %}">{{ circle.title }}</a></h2>
|
||||||
|
{% endfor %}
|
||||||
|
{% endfor %}
|
||||||
|
|
||||||
|
{% endblock %}
|
||||||
Loading…
Reference in New Issue