Oprava rozbitého override save(), kterému chyběly *args a **kwargs
This commit is contained in:
parent
b7a20231c7
commit
dbc7cc2e57
1 changed files with 18 additions and 18 deletions
|
@ -384,8 +384,8 @@ class Rocnik(SeminarModelBase):
|
|||
cache.set(name, c, 300)
|
||||
return c
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
self.rocniknode.save()
|
||||
|
||||
|
@ -481,8 +481,8 @@ class Cislo(SeminarModelBase):
|
|||
return None
|
||||
return c
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
self.cislonode.save()
|
||||
|
||||
|
@ -716,8 +716,8 @@ class Tema(Problem):
|
|||
return "t{}".format(self.kod)
|
||||
return '<Není zadaný>'
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
for tvcn in self_temavcislenode_set:
|
||||
tvcn.save()
|
||||
|
@ -742,8 +742,8 @@ class Clanek(Problem):
|
|||
return "c{}".format(self.kod)
|
||||
return '<Není zadaný>'
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
self.claneknode.save()
|
||||
|
||||
|
@ -764,8 +764,8 @@ class Text(SeminarModelBase):
|
|||
|
||||
# obrázky mají návaznost opačným směrem (vazba z druhé strany)
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
for tn in self.textnode_set:
|
||||
tn.save()
|
||||
|
@ -804,8 +804,8 @@ class Uloha(Problem):
|
|||
return name
|
||||
return '<Není zadaný>'
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
self.ulohazadaninode.save()
|
||||
self.ulohavzoraknode.save()
|
||||
|
@ -991,8 +991,8 @@ class Pohadka(SeminarModelBase):
|
|||
uryvek = self.text if len(self.text) < 50 else self.text[:(50-3)]+"..."
|
||||
return uryvek
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
self.pohadkanode.save()
|
||||
|
||||
|
@ -1105,8 +1105,8 @@ class Konfera(models.Model):
|
|||
def __str__(self):
|
||||
return "{}: ({})".format(self.nazev, self.soustredeni)
|
||||
|
||||
def save(self):
|
||||
super().save()
|
||||
def save(self, *args, **kwargs):
|
||||
super().save(*args, **kwargs)
|
||||
# *Node.save() aktualizuje název *Nodu.
|
||||
self.konferanode.save()
|
||||
|
||||
|
@ -1224,9 +1224,9 @@ class TreeNode(PolymorphicModel):
|
|||
#TODO: logování
|
||||
return "Nepojmenovaný Treenode"
|
||||
|
||||
def save(self):
|
||||
def save(self, *args, **kwargs):
|
||||
self.aktualizuj_nazev()
|
||||
super().save()
|
||||
super().save(*args, **kwargs)
|
||||
|
||||
class RocnikNode(TreeNode):
|
||||
class Meta:
|
||||
|
|
Loading…
Reference in a new issue