Browse Source

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

pull/65/head
Jonas Havelka 3 weeks ago
parent
commit
7f21d10c26
  1. 1
      seminar/models/__init__.py
  2. 20
      seminar/models/odevzdavatko.py
  3. 17
      seminar/models/treenode.py
  4. 1
      treenode/models/__init__.py

1
seminar/models/__init__.py

@ -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 *

20
seminar/models/odevzdavatko.py

@ -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)

17
seminar/models/treenode.py

@ -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)

1
treenode/models/__init__.py

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

Loading…
Cancel
Save