From 7ad91da45c92712d821939e71fedfe486b5f3844 Mon Sep 17 00:00:00 2001
From: "Tomas \"Jethro\" Pokorny" <xtompok@gmail.com>
Date: Thu, 25 Jul 2019 22:26:52 +0200
Subject: [PATCH] Trivialni zobrazovatko TreeNode.

---
 seminar/models.py | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/seminar/models.py b/seminar/models.py
index c57e8a53..7184821e 100644
--- a/seminar/models.py
+++ b/seminar/models.py
@@ -1152,6 +1152,14 @@ class TreeNode(models.Model):
 		blank = True,
 		on_delete=models.SET_NULL,
 		verbose_name="další element na stejné úrovni")
+	
+	def print_tree(self,indent=0):
+		print("{}TreeNode({})".format(" "*indent,self.id))
+		if self.first_child:
+			self.first_child.print_tree(indent=indent+2)
+		if self.succ:
+			self.succ.print_tree(indent=indent)
+		
 
 class RocnikNode(TreeNode):
 	class Meta: