diff --git a/seminar/models.py b/seminar/models.py index 95441384..768b430a 100644 --- a/seminar/models.py +++ b/seminar/models.py @@ -1262,8 +1262,10 @@ class TreeNode(PolymorphicModel): verbose_name = "Srolovatelné", help_text = "Bude na stránce témátka možnost tuto položku skrýt") + # Slouží k debugování pro rychlé získání představy o podobě podstromu pod tímto TreeNode. def print_tree(self,indent=0): - print("{}TreeNode({})".format(" "*indent,self.id)) + # FIXME: Tady se spoléháme na to, že nedeklarovaný primární klíč se jmenuje by default 'id', což není úplně správně + print("{}{} (id: {})".format(" "*indent,self, self.id)) if self.first_child: self.first_child.print_tree(indent=indent+2) if self.succ: