Užitečnější chybové výpisy a navrácení erroru tam, kam patří.

This commit is contained in:
LEdoian 2019-06-10 22:41:02 +02:00
parent f89e696fe3
commit b21fcb3562

View file

@ -91,8 +91,7 @@ def clanek_to_Clanek(apps,schema_editor):
elif cl.cislo_reseni_old == cl.cislo_zadani_old:
cislo = cl.cislo_zadani_old
else:
cislo = cl.cislo_zadani_old
#raise ValueError("Různá čísla zadání a řešení u článku!")
raise ValueError("Různá čísla zadání a řešení u článku! (Článek: {})".format(cl.nazev))
clnew = Clanek.objects.create(
problem_ptr = cl,
@ -132,7 +131,7 @@ def tema_to_Tema(apps, schema_editor):
elif t.cislo_reseni_old.rocnik == t.cislo_zadani_old.rocnik:
rocnik = t.cislo_zadani_old.rocnik
else:
raise ValueError("Nelze mít téma přes více ročníků!")
raise ValueError("Nelze mít téma přes více ročníků! (Téma: {}".format(t.nazev))
tnew = Tema.objects.create(
problem_ptr = t,