Opraveno zobrazování jmen TreeNodů.

Teď ještě zmažu další stringy, zruším polymorfismus ap.
This commit is contained in:
Pavel 'LEdoian' Turinsky 2019-09-26 20:46:14 +02:00
parent 4091e25ee1
commit 57a9822f68

View file

@ -1164,6 +1164,9 @@ class TreeNode(PolymorphicModel):
blank = True,
on_delete=models.SET_NULL,
verbose_name="další element na stejné úrovni")
nazev = models.TextField("název tohoto node",
help_text = "Tento název se zobrazuje v nabídkách pro výběr vhodného TreeNode",
blank=False, null=True)
def print_tree(self,indent=0):
print("{}TreeNode({})".format(" "*indent,self.id))
@ -1173,7 +1176,7 @@ class TreeNode(PolymorphicModel):
self.succ.print_tree(indent=indent)
def __str__(self):
return "Generický TreeNode!"
return self.nazev
class RocnikNode(TreeNode):
class Meta: