import os, sys, django sys.path.append("../") os.environ['PG_PORT_5432_TCP_ADDR'] = '127.0.0.1' os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings") django.setup() from journals.models import Thread from django.contrib.auth import get_user_model if __name__ == '__main__': support_list = [ 'kate.gazukina@skillbox.ru', 'katerina.ragozina@skillbox.ru', ] admin_list = [ 'andrey.korolev@skillbox.ru', 'pavel.matveev@skillbox.ru', ] admin_thread, _is_create = Thread.objects.get_or_create( key='Admin', text='Тред для админов сюда падают все журналируемые сообщения в системе', is_staff=True, ) for i in get_user_model().objects.filter(email__in=admin_list): admin_thread.subscribers.add(i) support_thread, _is_create = Thread.objects.get_or_create( key='Support', text='Тред сапортов занимаются поддержкой клиента', is_staff=True, ) support_thread.parent.add(admin_thread) for i in get_user_model().objects.filter(email__in=support_list): support_thread.subscribers.add(i)