diff --git a/webapp/models.py b/webapp/models.py index 687251d..1a3a9aa 100644 --- a/webapp/models.py +++ b/webapp/models.py @@ -117,7 +117,9 @@ class KaehmyFormSelectedRole(models.Model): class MessageParent(models.Model): - pass + + def __str__(self): + return 'Message parent #{}'.format(self.id) class KaehmyMessage(MessageParent): diff --git a/webapp/templates/kaehmy_list.html b/webapp/templates/kaehmy_list.html index 9ff354c..3960341 100644 --- a/webapp/templates/kaehmy_list.html +++ b/webapp/templates/kaehmy_list.html @@ -27,6 +27,12 @@ {% for role in application.preset_roles.all %}
{{ application.text }}
+ + {% for message in application.messages.all %} + {% include "kaehmy_message.html" with messages=message.messages.all %} + {% endfor %} {% endfor %} diff --git a/webapp/templates/kaehmy_message.html b/webapp/templates/kaehmy_message.html new file mode 100644 index 0000000..ebdcff5 --- /dev/null +++ b/webapp/templates/kaehmy_message.html @@ -0,0 +1,10 @@ +{{ message.message }}
+ + {% for message in messages %} + {% include "kaehmy_message.html" with messages=message.messages.all %} + {% endfor %} +