# coding=utf-8 import os import django import sys import time from django.db.models import Q sys.path.append("/var/www/projects/codemy/") os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings") django.setup() from journals.models import TeacherJ from management.letters import sent_welcome_to_webinar from access.models import User from lms.regex import check_email test = False test_users = [User.objects.get(id=1), User.objects.get(id=2)] users = [user.student for user in TeacherJ.objects.filter(course__id=16).exclude(Q(student=None)|Q(teacher=None))] TITLE = 'Домашние задания курс PR-менеджер' excludes = [] count = 0 print(len(users)) for user in test_users if test else users: if check_email(user.email): sent_welcome_to_webinar(user, TITLE) time.sleep(10) else: excludes.append(user.email) print(count) print('==========') print('Не верная почта:') for i in excludes: print(i)