|
@ -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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|