Migr 0052: debug prints
This commit is contained in:
parent
4b9168c918
commit
fec62b8c5e
1 changed files with 15 additions and 4 deletions
|
@ -4,6 +4,10 @@ from __future__ import unicode_literals
|
||||||
|
|
||||||
from django.db import migrations
|
from django.db import migrations
|
||||||
|
|
||||||
|
import logging
|
||||||
|
|
||||||
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
def spoj_k_organizatorum_osoby(apps, scema_editor):
|
def spoj_k_organizatorum_osoby(apps, scema_editor):
|
||||||
Organizator = apps.get_model('seminar', 'Organizator')
|
Organizator = apps.get_model('seminar', 'Organizator')
|
||||||
Resitel = apps.get_model('seminar', 'Resitel')
|
Resitel = apps.get_model('seminar', 'Resitel')
|
||||||
|
@ -12,11 +16,18 @@ def spoj_k_organizatorum_osoby(apps, scema_editor):
|
||||||
|
|
||||||
# Spárování organizátora s osobou
|
# Spárování organizátora s osobou
|
||||||
user = org.user
|
user = org.user
|
||||||
resitele = Resitel.objects.filter(user=user)
|
if user is None:
|
||||||
if resitele.count() != 0:
|
logger.error(f'Org {org} nemá uživatele!')
|
||||||
osoba = resitele.first().osoba
|
|
||||||
else:
|
|
||||||
osoba = Osoba(user=user)
|
osoba = Osoba(user=user)
|
||||||
|
else:
|
||||||
|
logger.info(f'Org {org} má uživatele {user}')
|
||||||
|
resitele = Resitel.objects.filter(user=user)
|
||||||
|
if resitele.count() != 0:
|
||||||
|
osoba = resitele.first().osoba
|
||||||
|
logger.info(f'Našel jsem řešitele {resitle.first()}, používám jeho Osobu')
|
||||||
|
else:
|
||||||
|
logger.warning(f'Org neměl řešitele, zakládám novou Osobu.')
|
||||||
|
osoba = Osoba(user=user)
|
||||||
|
|
||||||
# Přesun informací z usera do osoby
|
# Přesun informací z usera do osoby
|
||||||
# pro řešitele již v minule migraci
|
# pro řešitele již v minule migraci
|
||||||
|
|
Loading…
Reference in a new issue