Ha, tak jsem se někde zamotal do import cyklu a musel jsem ReseniNode dát tam, kam patří

This commit is contained in:
Jonas Havelka 2024-11-01 14:02:07 +01:00
parent dc0ff80632
commit 7f21d10c26
4 changed files with 17 additions and 22 deletions

View file

@ -1,5 +1,4 @@
from .tvorba import * from .tvorba import *
from .odevzdavatko import *
from .base import * from .base import *
from .pomocne import * from .pomocne import *
from .treenode import * from .treenode import *

View file

@ -1,20 +0,0 @@
from django.db import models
from treenode import models as tm
from odevzdavatko.models import Reseni
class ReseniNode(tm.TreeNode):
class Meta:
db_table = 'seminar_nodes_otistene_reseni'
verbose_name = 'Otištěné řešení (Node)'
verbose_name_plural = 'Otištěná řešení (Node)'
reseni = models.ForeignKey(Reseni,
on_delete=models.PROTECT,
verbose_name = 'reseni')
def aktualizuj_nazev(self):
self.nazev = "ReseniNode: "+str(self.reseni)
def getOdkazStr(self):
return str(self.reseni)

View file

@ -9,6 +9,7 @@ from unidecode import unidecode # Používám pro získání ID odkazu (ještě
from polymorphic.models import PolymorphicModel from polymorphic.models import PolymorphicModel
from personalni.models import Organizator from personalni.models import Organizator
from odevzdavatko.models import Reseni
from .pomocne import Text from .pomocne import Text
@ -263,3 +264,19 @@ class CastNode(TreeNode):
def getOdkazStr(self): def getOdkazStr(self):
return str(self.nadpis) return str(self.nadpis)
class ReseniNode(TreeNode):
class Meta:
db_table = 'seminar_nodes_otistene_reseni'
verbose_name = 'Otištěné řešení (Node)'
verbose_name_plural = 'Otištěná řešení (Node)'
reseni = models.ForeignKey(Reseni,
on_delete=models.PROTECT,
verbose_name = 'reseni')
def aktualizuj_nazev(self):
self.nazev = "ReseniNode: "+str(self.reseni)
def getOdkazStr(self):
return str(self.reseni)

View file

@ -1,2 +1 @@
from seminar.models.odevzdavatko import *
from seminar.models.treenode import * from seminar.models.treenode import *