Browse Source

Zakomentovana (pravdepodobne) nepouzivana funkce verejne

export_seznamu_prednasek
parent
commit
a6cf928471
  1. 50
      seminar/models.py

50
seminar/models.py

@ -864,31 +864,31 @@ class Problem(SeminarModelBase,PolymorphicModel):
return str(self.kod) return str(self.kod)
return '<Není zadaný>' return '<Není zadaný>'
def verejne(self): # def verejne(self):
# aktuálně podle stavu problému # # aktuálně podle stavu problému
# FIXME pro některé problémy možná chceme override # # FIXME pro některé problémy možná chceme override
# FIXME vrací veřejnost čistě problému, nezávisle na čísle, ve kterém je. # # FIXME vrací veřejnost čistě problému, nezávisle na čísle, ve kterém je.
# Je to tak správně? Podle aktuální představy ano. # # Je to tak správně? Podle aktuální představy ano.
stav_verejny = False # stav_verejny = False
if self.stav == 'zadany' or self.stav == 'vyreseny': # if self.stav == 'zadany' or self.stav == 'vyreseny':
stav_verejny = True # stav_verejny = True
print("stav_verejny: {}".format(stav_verejny)) # print("stav_verejny: {}".format(stav_verejny))
#
cislo_verejne = False # cislo_verejne = False
cislonode = self.cislo_node() # cislonode = self.cislo_node()
if cislonode is None: # if cislonode is None:
# problém nemá vlastní node, veřejnost posuzujeme jen podle stavu # # problém nemá vlastní node, veřejnost posuzujeme jen podle stavu
print("empty node") # print("empty node")
return stav_verejny # return stav_verejny
else: # else:
cislo_zadani = cislonode.cislo # cislo_zadani = cislonode.cislo
if (cislo_zadani and cislo_zadani.verejne()): # if (cislo_zadani and cislo_zadani.verejne()):
print("cislo: {}".format(cislo_zadani)) # print("cislo: {}".format(cislo_zadani))
cislo_verejne = True # cislo_verejne = True
print("stav_verejny: {}".format(stav_verejny)) # print("stav_verejny: {}".format(stav_verejny))
print("cislo_verejne: {}".format(cislo_verejne)) # print("cislo_verejne: {}".format(cislo_verejne))
return (stav_verejny and cislo_verejne) # return (stav_verejny and cislo_verejne)
verejne.boolean = True # verejne.boolean = True
def verejne_url(self): def verejne_url(self):
return reverse('seminar_problem', kwargs={'pk': self.id}) return reverse('seminar_problem', kwargs={'pk': self.id})

Loading…
Cancel
Save