Podezřelé semináře (#1465) #65

Merged
zelvuska merged 27 commits from podezrele-seminare into master 2024-11-05 20:31:55 +01:00
4 changed files with 17 additions and 22 deletions
Showing only changes of commit 7f21d10c26 - Show all commits

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 *