added basic html templates

This commit is contained in:
Lorenz Padberg 2022-04-12 16:24:26 +02:00
parent cd4276a7a5
commit a6f1b8572f
4 changed files with 80 additions and 5 deletions

View File

@ -45,9 +45,6 @@ class Topic(Page):
return f"{self.title}"
# TODO: Ordering
class Circle(Page):
description = models.TextField(default="", blank=True)
goals = models.TextField(default="", blank=True)
@ -72,7 +69,7 @@ class LearningSequence(Page):
subpage_types = ['learnpath.LearningUnit']
class Meta:
verbose_name = "homepage"
verbose_name = "Learning Sequence"
def __str__(self):
return f"{self.title}"
@ -82,7 +79,7 @@ class LearningUnit(Page):
parent_page_types = ['learnpath.Circle']
class Meta:
verbose_name = "Learning Unig"
verbose_name = "Learning Unit"
def __str__(self):
return f"{self.title}"

View File

@ -59,6 +59,40 @@ von Neukunden zu benützen
Lösungsvorschläge zu skizzieren und
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",
parent=tp,
goals="""— Die Daten des Kunden korrekt in die notwendigen Systeme einzutragen

View File

@ -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 %}

View File

@ -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 %}