Browse Source

Migrace: ještě zapomenutý first_child u předchozího commitu

export_seznamu_prednasek
LEdoian 6 years ago
parent
commit
37c81de601
  1. 5
      seminar/migrations/0056_vrcholy_pro_rocniky_a_cisla.py

5
seminar/migrations/0056_vrcholy_pro_rocniky_a_cisla.py

@ -25,9 +25,12 @@ def generuj_RocnikNody_a_CisloNody(apps,schema_editor):
for c in Cislo.objects.filter(rocnik=r): for c in Cislo.objects.filter(rocnik=r):
cn = CisloNode.objects.create(cislo=c, root=rn) cn = CisloNode.objects.create(cislo=c, root=rn)
cn.save() cn.save()
if last_cn: if last_cn: # Jsme něčí následník
last_cn.succ = cn last_cn.succ = cn
last_cn.save() last_cn.save()
else: # Jsme první v řadě, takže se musíme přidat jako first_child RočníkNodu
rn.first_child = cn
rn.save()
last_cn = cn last_cn = cn

Loading…
Cancel
Save