|
|
@ -111,6 +111,7 @@ class TNLData(object): |
|
|
|
self.can_podvesit_za = tnltt.canPodvesitZa(self) |
|
|
|
self.can_podvesit_pred = tnltt.canPodvesitPred(self) |
|
|
|
self.appendable_children = tnltt.appendableChildren(self) |
|
|
|
print("appChld",self.appendable_children) |
|
|
|
if self.parent: |
|
|
|
self.appendable_siblings = tnltt.appendableChildren(self.parent) |
|
|
|
else: |
|
|
@ -346,18 +347,22 @@ class ProblemView(generic.DetailView): |
|
|
|
raise ValueError("Obecný problém nejde zobrazit.") |
|
|
|
return context |
|
|
|
|
|
|
|
# TODO Co chceme vlastně zobrazovat na této stránce? Zatím je zde aktuální číslo, ale může tu být cokoli jiného... |
|
|
|
class AktualniZadaniView(TreeNodeView): |
|
|
|
def get_object(self): |
|
|
|
nastaveni = get_object_or_404(Nastaveni) |
|
|
|
return nastaveni.aktualni_cislo.cislonode |
|
|
|
|
|
|
|
def get_context_data(self,**kwargs): |
|
|
|
nastaveni = get_object_or_404(Nastaveni) |
|
|
|
context = super().get_context_data(**kwargs) |
|
|
|
verejne = nastaveni.aktualni_cislo.verejne() |
|
|
|
context['verejne'] = verejne |
|
|
|
return context |
|
|
|
class AktualniZadaniView(generic.TemplateView): |
|
|
|
template_name = 'seminar/treenode.html' |
|
|
|
|
|
|
|
# TODO Co chceme vlastně zobrazovat na této stránce? Zatím je zde aktuální číslo, ale může tu být cokoli jiného... |
|
|
|
#class AktualniZadaniView(TreeNodeView): |
|
|
|
# def get_object(self): |
|
|
|
# nastaveni = get_object_or_404(Nastaveni) |
|
|
|
# return nastaveni.aktualni_cislo.cislonode |
|
|
|
# |
|
|
|
# def get_context_data(self,**kwargs): |
|
|
|
# nastaveni = get_object_or_404(Nastaveni) |
|
|
|
# context = super().get_context_data(**kwargs) |
|
|
|
# verejne = nastaveni.aktualni_cislo.verejne() |
|
|
|
# context['verejne'] = verejne |
|
|
|
# return context |
|
|
|
|
|
|
|
#def AktualniZadaniView(request): |
|
|
|
# nastaveni = get_object_or_404(Nastaveni) |
|
|
|