You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
2.0 KiB
37 lines
2.0 KiB
# coding=utf-8
|
|
import os
|
|
import django
|
|
import sys
|
|
|
|
sys.path.append("/var/www/projects/codemy/")
|
|
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "lms.settings")
|
|
django.setup()
|
|
from access.out_api import self_create_user
|
|
from management.letters import sent_welcome_without_password
|
|
from access.models import User
|
|
from finance.models import Price, Bill
|
|
from lms.regex import check_email
|
|
|
|
users2 = ['pischalkina@mokselle.com']
|
|
users = ['knez@mail.ru', 'ananelyubina@gmail.com', 'usurtees@mail.ru', 'olya_sko@mail.ru', 'recoil@mail.ru', 'lora136@mail.ru', 'sofi-sha@yandex.ru', 'avakar@inbox.ru', 'malceva1983@mail.ru', 'osagadieva@mail.ru', 'afedotovskikh@gmail.com', 'shtefanyuk@gmail.com', 'dolya@mokselle.com', 'marianna.sheff@mail.ru', 'anna.golikova@megafon.ru', 'anut93@mail.ru', 'masko_elena@mail.ru', 'davoevodova@yandex.ru', 'tryakshina87@mail.ru', 'kalugakuda@mail.ru', 'aponomarev@rambler.ru', 'wildcat.pw@gmail.com', 'valitova.linura@gmail.com', 'davydovajulia1@gmail.com', 'shemiakovamaria@yandex.ru', 'aliyaibadildina@mail.ru', 'zg@tceh.com', 'latipovaguzel@gmail.com', 'pr-sido@yandex.ru', 'abrochinam@mail.ru', 'marina.kontaurova@lge.com', 'wies@1312s.ru', 'uran_alien@mail.ru', 'nataliya.akimova47@gmail.com', 'akhmalisheva@mail.ru', 'nur2f@mail.ru', 'ainur.orazbekova@gmail.com', '7501840@bk.ru', 'demeisenova@gmail.com', 'marunova.vera@gmail.com', 'talgat.alimov@mechta.kz', 'lazarevs39@yandex.ru', 'activegrig@gmail.com', 'ivansobchenko@gmail.com']
|
|
|
|
|
|
excludes = []
|
|
count = 0
|
|
price = Price.objects.get(id=43)
|
|
|
|
for i in users:
|
|
if check_email(i):
|
|
count += 1
|
|
result, user = self_create_user(i, sent_letter=False)
|
|
Bill.objects.get_or_create(service=price, user=user, status='F', manager=User.objects.get(id=2))
|
|
print(i)
|
|
sent_welcome_without_password(user, 'Регистрация на курс Профессия PR-менеджер')
|
|
else:
|
|
excludes.append(i)
|
|
|
|
print(count)
|
|
print('==========')
|
|
print('Не верная почта:')
|
|
for i in excludes:
|
|
print(i)
|
|
|