@ -0,0 +1,33 @@ |
||||
artem.kudra@func.ru |
||||
aaa_rostov@rambler.ru |
||||
delo@jet-mix.ru |
||||
artemaminov@gmail.com |
||||
gresmik@yandex.ru |
||||
dimpolozkov@gmail.com |
||||
visualart@mail.ru |
||||
vr8853@gmail.com |
||||
makini@ya.ru |
||||
katyami90@mail.ru |
||||
rolandvermin@mail.ru |
||||
9990405@gmail.com |
||||
andrey732@gmail.com |
||||
goha@kiosov.com |
||||
dmitry@shaludin.ru |
||||
alyans911@mail.ru |
||||
zkorall@gmail.com |
||||
me@flexure.ru |
||||
natazkondra@gmail.com |
||||
dvb@dextra.ru |
||||
sherdog@list.ru |
||||
romagrog@gmail.com |
||||
a.cherniak@dexme.by |
||||
cyberspacedee@gmail.com |
||||
almazzar@gmail.com |
||||
pavlova-yb@bisys.ru |
||||
soloveev@yandex.ru |
||||
asta219@gmail.com |
||||
allmam@ya.ru |
||||
civanov@multicharts.com |
||||
hellonasnas@gmail.com |
||||
webidea19@gmail.com |
||||
a@tickets.ai |
||||
@ -0,0 +1,12 @@ |
||||
# 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 journals.models import TeacherJ |
||||
for i in TeacherJ.objects.filter(start_date=None): |
||||
i.delete() |
||||
|
||||
@ -0,0 +1,99 @@ |
||||
vtoryanik@livemaster.ru / 7 Сдано |
||||
dmitry.sedov@inbox.ru / 6 Требуется доработка |
||||
tonyavec@gmail.com / 6 Проверяется преподавателем |
||||
avmakarov@asuproject.ru / 6 Сдано |
||||
sites@ukr.net / 5 Сдано |
||||
katerina.musinova@gmail.com / 5 Проверяется преподавателем |
||||
olya.zp@ya.ru / 5 Проверяется преподавателем |
||||
ageewa@gmail.com / 5 Сдано |
||||
ogalin@aevrika.ru / 5 Проверяется преподавателем |
||||
sahem@mail.ru / 4 Сдано |
||||
a@tkachenko.in / 4 Сдано |
||||
trunovaon@gmail.com / 4 Требуется доработка |
||||
artemzig@gmail.com / 4 Сдано |
||||
alpha5@yandex.ru / 4 Сдано |
||||
fazeful@gmail.com / 4 Сдано |
||||
s.darbaidze@inostudio.com / 4 Проверяется преподавателем |
||||
ishulga86@gmail.com / 4 Требуется доработка |
||||
y.robocopov@gmail.com / 4 Требуется доработка |
||||
egysakova@gmail.com / 4 Сдано |
||||
sokdis@gmail.com / 4 Сдано |
||||
portnova.ok@yandex.ru / 4 Требуется доработка |
||||
tagfelix500@gmail.com / 4 Сдано |
||||
ekde@wide-web.spb.ru / 4 Сдано |
||||
zvetaan@gmail.com / 3 Проверяется преподавателем |
||||
emilekeilbach@gmail.com / 3 Сдано |
||||
sanzharsurshanov@gmail.com / 3 Сдано |
||||
anton.tmur@gmail.com / 3 Сдано |
||||
kira.yakuhina@gmail.com / 3 Требуется доработка |
||||
olgarafikova00@mail.ru / 3 Сдано |
||||
pavlov@complexsys.ru / 3 Проверяется преподавателем |
||||
km@colary.ru / 3 Сдано |
||||
annazayidova@gmail.com / 3 Сдано |
||||
a@cdnvideo.ru / 3 Проверяется преподавателем |
||||
iandrew80@gmail.com / 3 Сдано |
||||
whysecondjuly@gmail.com / 3 Сдано |
||||
designervs@mail.ru / 3 Сдано |
||||
lesiawuss@gmail.com / 3 Требуется доработка |
||||
ap@ds-p.ru / 3 Сдано |
||||
petrova@ydarnic.ru / 2 Сдано |
||||
art@magicdesign.ru / 2 Требуется доработка |
||||
sasha_amelina@mail.ru / 2 Сдано |
||||
denisbryuhanov@gmail.com / 2 Требуется доработка |
||||
info@wbest.ru / 2 Требуется доработка |
||||
makspirogov@gmail.com / 2 Сдано |
||||
onoffbass@yandex.ru / 2 Сдано |
||||
jack@creo.od.ua / 2 Сдано |
||||
lemma.ka@gmail.com / 2 Сдано |
||||
eco.pun@gmail.com / 2 Требуется доработка |
||||
blood4085@inbox.ru / 2 Требуется доработка |
||||
tuhachevski@gmail.com / 2 Сдано |
||||
dmokichev@gmail.com / 2 Сдано |
||||
s.shtukaturka@gmail.com / 2 Сдано |
||||
k-pastukhova@yandex.ru / 2 Требуется доработка |
||||
imickaa@gmail.com / 2 Требуется доработка |
||||
art.magomaev@gmail.com / 2 Сдано |
||||
jalalovna@yandex.ru / 2 Требуется доработка |
||||
niozuki@mail.ru / 2 Сдано |
||||
pavelvch@gmail.com / 2 Проверяется преподавателем |
||||
svelavs@gmail.com / 2 Сдано |
||||
nik-black-dragon@mail.ru / 2 Сдано |
||||
same.tea@gmail.com / 2 Сдано |
||||
goha@kiosov.com / 2 Требуется доработка |
||||
geiz@yandex.ru / 2 Сдано |
||||
captainanch@ya.ru / 2 Проверяется преподавателем |
||||
felisarmis@gmail.com / 2 Сдано |
||||
elena@citrus-soft.ru / 2 Сдано |
||||
polgolovy@gmail.com / 2 Сдано |
||||
bravo.johnny@ya.ru / 2 Требуется доработка |
||||
alexzarkov@gmail.com / 2 Требуется доработка |
||||
baho9208@mail.ru / 2 Требуется доработка |
||||
jeneva7@gmail.com / 2 Проверяется преподавателем |
||||
artur.saakoff@gmail.com / 1 Сдано |
||||
katepainter@yandex.ru / 1 Сдано |
||||
ikarp84@gmail.com / 1 Проверяется преподавателем |
||||
kronos2k4@gmail.com / 1 Сдано |
||||
xnata.d@gmail.com / 1 Сдано |
||||
mikhail.a.gusev@gmail.com / 1 Сдано |
||||
pavelspetrov@ya.ru / 1 Сдано |
||||
strife88@mail.ru / 1 Требуется доработка |
||||
alekseyskrobot@gmail.com / 1 Проверяется преподавателем |
||||
timur.shulgin@infocraft.ru / 1 Требуется доработка |
||||
skovalska@mail.ru / 1 Требуется доработка |
||||
pplahov@gmail.com / 1 Сдано |
||||
sonicmails@yandex.ru / 1 Сдано |
||||
kiselev_s_l@mail.ru / 1 Требуется доработка |
||||
zionll@yandex.ru / 1 Проверяется преподавателем |
||||
alexpozdnyakof@gmail.com / 1 Требуется доработка |
||||
kornblumchen@yandex.ru / 1 Сдано |
||||
slavinanm@gmail.com / 1 Требуется доработка |
||||
ha@brightstudio.ru / 1 Требуется доработка |
||||
mamarinna@yandex.ru / 1 Требуется доработка |
||||
kayl24brof@gmail.com / 1 Требуется доработка |
||||
gb.gayane@gmail.com / 1 Сдано |
||||
es@vipro.ru / 1 Сдано |
||||
pobiz@inbox.ru / 1 Требуется доработка |
||||
9330733@mail.ru / 1 Требуется доработка |
||||
9nkags@gmail.com / 1 Проверяется преподавателем |
||||
andrievskiydmitriy@gmail.com / 1 Сдано |
||||
denis.kryukov@cyberiada.com / 1 Требуется доработка |
||||
@ -0,0 +1,16 @@ |
||||
# 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() |
||||
print('## Формирование списка почт всех студентов системы') |
||||
|
||||
from access.models import User |
||||
_f = open('all_users', 'w') |
||||
for i in {_user.email for _user in User.objects.all()}: |
||||
_f.write('%s\n' % i) |
||||
_f.close() |
||||
@ -0,0 +1,641 @@ |
||||
uasam@mail.ru |
||||
asiri.unholy@gmail.com |
||||
alexpallid@gmail.com |
||||
vladimirprasoloff@gmail.com |
||||
jayalila108@mail.ru |
||||
Hlebb@mail.ru |
||||
o.tibirkova@yandex.ru |
||||
proschebud@gmail.com |
||||
blckg0re@gmail.com |
||||
hannakulikovast@gmail.com |
||||
pavelulitin@fmf.ru |
||||
89226890628.sda@gmail.com |
||||
annavolkova@at-consulting.ru |
||||
appsdao@ya.ru |
||||
lampardromanov@yandex.ru |
||||
yuri.sablatazh@gmail.com |
||||
me@leonidpotapov.com |
||||
ilya@iskros.com |
||||
kupa0611@gmail.com |
||||
smaslenikov@zeptolab.com |
||||
Andreysh@zeptolab.com |
||||
eugened@zeptolab.com |
||||
irinash@zeptolab.com |
||||
juliag@zeptolab.com |
||||
kaiyoo@yandex.ru |
||||
dirubis@gmail.com |
||||
Pvashkeba@mail.ru |
||||
artem.kudra@func.ru |
||||
d.lugansky@gmail.com |
||||
Aka@make.st |
||||
e.baranova@make.st |
||||
anastasiyabd@zeptolab.com |
||||
ekaterinasch@zeptolab.com |
||||
tanyas@zeptolab.com |
||||
ivans@zeptolab.com |
||||
egora@zeptolab.com |
||||
ipashkov93@yandex.ru |
||||
perepelkin.serge@gmail.com |
||||
singlegreywolf@mail.ru |
||||
cornelldesign@mail.ru |
||||
nazarova-evg@yandex.ru |
||||
vetldi@gmail.com |
||||
andrej.fin@gmail.com |
||||
vaynberg.a@gmail.com |
||||
axnaf@list.ru |
||||
evgeneva@gmail.com |
||||
kk.to-art@yandex.ru |
||||
markina108@gmail.com |
||||
giggslegenda@mail.ru |
||||
delo@jet-mix.ru |
||||
hellodrw@gmail.com |
||||
chaocharly@gmail.com |
||||
merabella00@yandex.ru |
||||
miragann@gmail.com |
||||
rodina-vera@inbox.ru |
||||
tingaevva@mail.ru |
||||
Kozingleb73@gmail.com |
||||
s.zorin@artsofte.ru |
||||
zukoznik@mail.ru |
||||
shavcat@ya.ru |
||||
olga@adt.ru |
||||
supreme1609@yandex.ru |
||||
artemaminov@gmail.com |
||||
azalmazal1@mail.ru |
||||
mihail@kucherenko.tel |
||||
qq-brand@rambler.ru |
||||
nasgul@bk.ru |
||||
gresmik@yandex.ru |
||||
contrnik@yandex.ru |
||||
neo-quake@yandex.ru |
||||
sidenkowow@mail.ru |
||||
ottomy@bk.ru |
||||
j4gg3rnaut@gmail.com |
||||
ninon.sh@yandex.ru |
||||
d.p.voropay@gmail.com |
||||
lllil@yandex.ru |
||||
alik.vayner@gmail.com |
||||
litazavr@gmail.com |
||||
akonovalov108@gmail.com |
||||
denis.mazaev@mail.ru |
||||
freesleeper@gmail.com |
||||
reachi73@ya.ru |
||||
dimpolozkov@gmail.com |
||||
anton.m.gook@gmail.com |
||||
Grondarrin@gmail.com |
||||
alexander.samofalov@gmail.com |
||||
strekozka_l@mail.ru |
||||
mister.ak90@mail.ru |
||||
asylov@gmail.com |
||||
bebeeper@gmail.com |
||||
tteya@mail.ru |
||||
el_spirito@bk.ru |
||||
bara-bord@yandex.ru |
||||
designprojectt@gmail.com |
||||
rozzuvaeva@gmail.com |
||||
azatdraw@gmail.com |
||||
meetstone@yandex.ru |
||||
chavrikovev@gmail.com |
||||
igor.n.tomko@gmail.com |
||||
vr8853@gmail.com |
||||
anastasia.lednik@gmail.com |
||||
chriswao@gmail.com |
||||
ggsurkov@gmail.com |
||||
bvdesign@mail.ru |
||||
agnosst@gmail.com |
||||
hiirinasheveleva@gmail.com |
||||
ikarp84@gmail.com |
||||
julia.fedyaeva@mail.ru |
||||
o.slava@gmail.com |
||||
e.vanchugova@ya.ru |
||||
tiano_taurus747@mail.ru |
||||
mydarlingcat@gmail.com |
||||
rozhkovad@gmail.com |
||||
gesigner@yandex.ru |
||||
ldvmake@gmail.com |
||||
deni.ottoy@gmail.com |
||||
manzhulov@gmail.com |
||||
rolandvermin@mail.ru |
||||
web@semiryakov.ru |
||||
Enrich-Tov@yandex.ru |
||||
deni.ottoy@gmail.com |
||||
verbinegor@gmail.com |
||||
burunin@gmail.com |
||||
jeniagirl@yandex.ru |
||||
yakovlev.alex.o@gmail.com |
||||
vvooster@gmail.com |
||||
mezhina2@gmail.com |
||||
onemoreamore@gmail.com |
||||
makini@ya.ru |
||||
afedyaev@esphere.ru |
||||
asuhoverhova@esphere.ru |
||||
niker8@yandex-team.ru |
||||
polina1304@gmail.com |
||||
fenpics@gmail.com |
||||
A.Burakov@modulbank.ru |
||||
polgolovy@gmail.com |
||||
lu-33@yandex.ru |
||||
yugofx@gmail.com |
||||
nika.galkina20@gmail.com |
||||
rufe41@gmail.com |
||||
mydarlingcat@gmail.com |
||||
starkov.igor@gmail.com |
||||
stevgen@gmail.com |
||||
kmogutova@mail.ru |
||||
k.pavljukov@gmail.com |
||||
ermolova_zaya@mail.ru |
||||
andrey732@gmail.com |
||||
i.k.borisova@gmail.com |
||||
FAbramov@expertsolutions.ru |
||||
9990405@gmail.com |
||||
voron86618@gmail.com |
||||
ilushasafin@gmail.com |
||||
elshen.hesenov@gmail.com |
||||
dmitry@shaludin.ru |
||||
y.foot@yandex.ru |
||||
konstantinkovrik@yandex.ru |
||||
merim.t@mail.ru |
||||
dilyaasanova@gmail.com |
||||
Daniely@yandex.ru |
||||
goryayeva@gmail.com |
||||
alyans911@mail.ru |
||||
elizavetachernaya@gmail.com |
||||
a-cheap@yandex.ru |
||||
zkorall@gmail.com |
||||
mary@ihome.ru |
||||
zonaform@gmail.com |
||||
site-911@yandex.ru |
||||
ek_8@mail.ru |
||||
natazkondra@gmail.com |
||||
mail@parfyonov.com |
||||
Fridays365@gmail.com |
||||
hello.nastasy@gmail.com |
||||
missymary@mail.ru |
||||
gawanna.ru@mail.ru |
||||
nnbsnt@gmail.com |
||||
z.ilnurri@gmail.com |
||||
tim.phey@gmail.com |
||||
alevova@gmail.com |
||||
ogalin@aevrika.ru |
||||
aytigor@gmail.com |
||||
uryukovv@gmail.com |
||||
agarzaeva@yandex.ru |
||||
kononenko.e.p@gmail.com |
||||
aplusp@yandex.ru |
||||
ugarova@magora-systems.ru |
||||
skoryk.yulia@gmail.com |
||||
skorodymov@mail.ru |
||||
xnia.nik@gmail.com |
||||
yuliyahil@gmail.com |
||||
alex@space-o.ru |
||||
pae1@europlan.ru |
||||
stasya1004@mail.ru |
||||
design@spaceapp.ru |
||||
alexey.g.demchuk@gmail.com |
||||
ovodesign82@gmail.com |
||||
nushamenshikova@gmail.com |
||||
am@bonoagency.ru |
||||
il@bvdp.ru |
||||
ss@bvdp.ru |
||||
makarichev.aa@gmail.com |
||||
kombikovdamir@gmail.com |
||||
khakifeva@croc.ru |
||||
AParshikov@croc.ru |
||||
info@d-element.ru |
||||
lesiawuss@gmail.com |
||||
iskan153@gmail.com |
||||
era.gromov@gmail.com |
||||
ya@rl.ru |
||||
ysmirnovy@gmail.com |
||||
gavrylov88@gmail.com |
||||
alexandrshum@gmail.com |
||||
raceoffer@ya.ru |
||||
yuri.froloff@gmail.com |
||||
siv11@mail.ru |
||||
vpetrova21@yandex.ru |
||||
13malix@gmail.com |
||||
execer@mail.ru |
||||
itsarenko@gmail.com |
||||
segavosegag@gmail.com |
||||
kolos.natasha@gmail.com |
||||
limosiaya@gmail.com |
||||
andrayvelitchko@gmail.com |
||||
lina.savenkova@gmail.com |
||||
stanislav.vir@gmail.com |
||||
lentyaev.m@yandex.ru |
||||
artemich92@mail.ru |
||||
89169113911@mail.ru |
||||
marina.kavetskaya@gmail.com |
||||
mobester@gmail.com |
||||
fedotov@tyr24.ru |
||||
zyabra@gmail.com |
||||
todanilin@gmail.com |
||||
pplahov@gmail.com |
||||
sokwork@gmail.com |
||||
kukva@me.com |
||||
ilyaa77@mail.ru |
||||
krutolapova@mail.ru |
||||
alekseyskrobot@gmail.com |
||||
godortneo@gmail.com |
||||
volkova78@bk.ru |
||||
mako731@ya.ru |
||||
denisbryuhanov@gmail.com |
||||
alexsteptlt@mail.ru |
||||
abcdesign1@mail.ru |
||||
veronikavick87@gmail.com |
||||
jeneva7@gmail.com |
||||
as.kretinin@gmail.com |
||||
skp_15@mail.ru |
||||
k-pastukhova@yandex.ru |
||||
onimfa@mail.ru |
||||
alla.sukhostavskaya@gmail.com |
||||
kirsti-b@yandex.ru |
||||
babyas@yandex.ru |
||||
kosan81@yandex.ru |
||||
beruchie@yandex.ru |
||||
petrusevich-vladimir@yandex.ru, |
||||
shama2004@bk.ru |
||||
alex@hcube.ru |
||||
sens11even@gmail.com |
||||
fessdew@gmail.com |
||||
skorodymov@mail.ru |
||||
ageewa@gmail.com |
||||
sokolov.maksim92@yandex.ru |
||||
shtrudle@yandex.ru |
||||
tooob52@gmail.com |
||||
sonicmails@yandex.ru |
||||
ezavodchikova@me.com |
||||
alinarlova@gmail.com |
||||
artteq@gmail.com |
||||
azazello@inbox.ru |
||||
rasulmhk@gmail.com |
||||
serglookas@yandex.ru |
||||
edgecrasher@gmail.com |
||||
a.isakov@ruslink.pro |
||||
tuna1706@yandex.ru |
||||
jekashohirev@gmail.com |
||||
nazarov.design@gmail.com |
||||
alpmats@gmail.com |
||||
sarosekml@yandex.ru |
||||
norkensdrommar@yandex.ru |
||||
andrei_gavrilenko@inbox.ru |
||||
galadriel2007@mail.ru |
||||
protchenkova_dar@mail.ru |
||||
dseliverstov@yandex.ru |
||||
priymakdmitry@gmail.com |
||||
empaher3@yandex.ru |
||||
m.chelyadenkov@gmail.com |
||||
natfaga@yahoo.de |
||||
yakorolevaleksei@yandex.ru |
||||
zi_zind@hotmail.com |
||||
lileklive@mail.ru |
||||
pavelvch@gmail.com |
||||
shashnia@gmail.com |
||||
nifakt1@gmail.com |
||||
andreyy2010@ya.ru |
||||
pravo@roskvartal.ru |
||||
pervushin@avis-dc.ru |
||||
ag@lab.ag |
||||
hitzen88@gmail.com |
||||
yuriy.chetverikov@gmail.com |
||||
atree2010@gmail.com |
||||
jamadharma13@gmail.com |
||||
spolaspola@gmail.com |
||||
ok.msaavedra@gmail.com |
||||
Kitt.diz@gmail.com |
||||
goto.darya@gmail.com |
||||
mbf23tb@gmail.com |
||||
letterca@gmail.com |
||||
mary@ihome.ru |
||||
info@legacystudio.ru |
||||
lens2002@gmail.com |
||||
susannafeisal6@gmail.com |
||||
alexmname@gmail.com |
||||
petrichv@gmail.com |
||||
dmitrij.pastushenko@gmail.com |
||||
juniperland@gmail.com |
||||
einzheev@itl.com.kz |
||||
j.tolkova@yandex.ru |
||||
irina_z_z@mail.ru irina.huchak@gmail.com |
||||
a.reznichenko@clientlab.ru |
||||
e.taychenachev@gmail.com |
||||
waximov@gmail.com |
||||
dina@vega.nsk.ru |
||||
andrii.dev@gmail.com |
||||
vasukhina_av@mail.ru |
||||
millie.mk5@gmail.com |
||||
goto.darya@gmail.com |
||||
vova@vovavova.ru |
||||
Loki2d@gmail.com |
||||
ilya.tymofeev@gmail.com |
||||
alpha5@yandex.ru |
||||
Sepeda.rafael@gmail.com |
||||
zionll@yandex.ru |
||||
strife88@mail.ru |
||||
ele-bulavinceva@yandex.ru |
||||
jack@creo.od.ua |
||||
d.lexand@gmail.com |
||||
captainanch@ya.ru |
||||
denisgorbunovmsc@gmail.com |
||||
goshamanasyan@gmail.com |
||||
katerina.musinova@gmail.com |
||||
dmokichev@gmail.com |
||||
andr@andr.kz |
||||
tingmann@gmail.com |
||||
romazzz@me.com |
||||
egysakova@gmail.com |
||||
portnova.ok@yandex.ru |
||||
vtoryanik@livemaster.ru |
||||
alinazoryna@gmail.com |
||||
wellkin@gmail.com |
||||
noc-engineer@outlook.com |
||||
denis.kryukov@cyberiada.com |
||||
tonyavec@gmail.com |
||||
artemzig@gmail.com |
||||
asvdesign@yandex.ru |
||||
1ngeneer@mail.ru |
||||
fynart@gmail.com |
||||
pnz_08@mail.ru |
||||
a@cdnvideo.ru |
||||
sokdis@gmail.com |
||||
blood4085@inbox.ru |
||||
goryayeva@gmail.com |
||||
vlkitov@gmail.com |
||||
aveelik@gmail.com |
||||
lida.pihora@gmail.com |
||||
yanchus@mail.ru |
||||
olgarafikova00@mail.ru |
||||
lena@mura-show.com |
||||
wm5soft@gmail.com |
||||
torus.andrey@gmail.com |
||||
romameteva@azoft.com |
||||
dim@gifts.ru |
||||
9nkags@gmail.com |
||||
iandrew80@gmail.com |
||||
irynagillis@gmail.com |
||||
evgenia.deg@gmail.com |
||||
tarshis.d@gmail.com |
||||
art.filkov@gmail.com |
||||
connect@me.com |
||||
emelyanova.olena@gmail.com |
||||
pd4774@yandex.ru |
||||
wizzzart@gmail.com |
||||
tuhachevski@gmail.com |
||||
fazeful@gmail.com |
||||
molot877@mail.ru |
||||
vklimovs@mail.ru |
||||
slavinanm@gmail.com |
||||
diems@mail.ru |
||||
efomina@msk.vtb.ru |
||||
xnata.d@gmail.com |
||||
avmakarov@asuproject.ru |
||||
corvinun@gmail.com |
||||
navelis@mail.ru |
||||
glebkost.dev@gmail.com |
||||
nicknatochiev@me.com |
||||
romagrog@gmail.com |
||||
d.letko@articul.ru |
||||
batovd@gmail.com |
||||
nikolay.stanislavchuk@gmail.com |
||||
iamkonev@gmail.com |
||||
zaroman1989@gmail.com |
||||
cat.kubasova@yandex.ru |
||||
same.tea@gmail.com |
||||
irina.medyanceva@gmail.com |
||||
kattia2592@gmail.com |
||||
olya.zp@ya.ru |
||||
olgasnbrd@gmail.com |
||||
Dhopkins@ya.ru |
||||
yulenka26@gmail.com |
||||
anton.tmur@gmail.com |
||||
egodyston@gmail.com |
||||
bel.art@mail.ru |
||||
evgeniy@le-de.ru |
||||
yakimova.design@gmail.com |
||||
olga@le-de.ru |
||||
ereshko.igor@gmail.com |
||||
tn@bitek.ru |
||||
gafurovt@gmail.com |
||||
dv@ilab.kz |
||||
tahir.muraev@gmail.com |
||||
rozhkovad@gmail.com |
||||
ypolyakova1@yandex.ru |
||||
enjoydezign@gmail.com |
||||
nali9@mail.ru |
||||
cooryliof@gmail.com |
||||
romqa.guard@gmail.com |
||||
ksenia.vitkova@gmail.com |
||||
dennis.loboda@gmail.com |
||||
redkuk@gmail.com |
||||
ek.design11@gmail.com |
||||
whysecondjuly@gmail.com |
||||
deniskondrashov@yahoo.com |
||||
ivanpokalyuk@gmail.com |
||||
bravo.johnny@ya.ru |
||||
me@flexure.ru |
||||
i.flinn@yandex.ru |
||||
yuzik.74@gmail.com |
||||
hello@aokunev.com |
||||
polgolovy@gmail.com |
||||
b2sty@yandex.ru |
||||
mtsalka@scnsoft.com |
||||
abrakadavr@gmail.com |
||||
info@darneo.ru |
||||
dmitry.sedov@inbox.ru |
||||
frostoffman@gmail.com |
||||
smiley1776@gmail.com |
||||
elizaveta.bandalet@gmail.com |
||||
alex.dntv@gmail.com |
||||
makspirogov@gmail.com |
||||
velesart@gmail.com |
||||
pavlov@complexsys.ru |
||||
ceo@pride-m.ru |
||||
spinngewebex@gmail.com |
||||
an_b@inbox.ru |
||||
ilyuha86@gmail.com |
||||
egor@yugs.ru |
||||
kashlatch@gmail.com |
||||
niozuki@mail.ru |
||||
Gnatovych@gmail.com |
||||
sahem@mail.ru |
||||
zfalevich@gmail.com |
||||
lalaviva@yandex.ru |
||||
mmaslennikov@mail.ru |
||||
info@wbest.ru |
||||
arthur.subbota@gmail.com |
||||
goha@kiosov.com |
||||
Igorfedorenko@mail.ru |
||||
annazayidova@gmail.com |
||||
es@vipro.ru |
||||
km@colary.ru |
||||
kiselev_s_l@mail.ru |
||||
soldakov.p@yandex.ru |
||||
ap@ds-p.ru |
||||
702752@gmail.com |
||||
shpakova@sebbia.com |
||||
skugarov@sebbia.com |
||||
taranov@sebbia.com |
||||
rusakovevgen@gmail.com |
||||
frostoffman@gmail.com |
||||
a.khadeko@gmail.com |
||||
trogatyuk@gmail.com |
||||
Alexpozdnyakof@gmail.com |
||||
korobajr@ya.ru |
||||
elizaveta.bandalet@gmail.com |
||||
prokosha10@gmail.com |
||||
s.darbaidze@inostudio.com |
||||
zhurakoff@gmail.com |
||||
krylya@inbox.ru |
||||
146133@gmail.com |
||||
sasha.melbourne@gmail.com |
||||
hip-hop-org@yandex.ru |
||||
jaglin@itsoft.ru |
||||
den.volchkevich@gmail.com |
||||
yakimov.dmitriy@gmail.com |
||||
994677@mail.ru |
||||
rumbeshta@userstory.ru |
||||
ylkin_list@mail.ru |
||||
salofoot@fermastudio.ru |
||||
smiley1776@gmail.com |
||||
info@darneo.ru |
||||
egor@studiofact.ru |
||||
alevtina.i.danilova@gmail.com |
||||
puponina.irina@gmail.com |
||||
yevseev@mail.ru |
||||
corpas@gmail.com |
||||
nitrohlorid@gmail.com |
||||
kayl24brof@gmail.com |
||||
skovalska@mail.ru |
||||
Dmitry.eremin7@gmail.com |
||||
Nikolebedev@mail.ru |
||||
ishulga86@gmail.com |
||||
bobafas@gmail.com |
||||
kalina531345@gmail.com |
||||
dsgn.shots@gmail.com |
||||
dsukhanova@gmail.com |
||||
kizilov.s@gmail.com |
||||
zlk.marjana@gmail.com |
||||
nava011235@gmail.com |
||||
i.shymanskyi@gmail.com |
||||
anastasy.petrenko87@gmail.com |
||||
dinozavrix@gmail.com |
||||
yana.berezhnaya999@gmail.com |
||||
person.ira@gmail.com |
||||
bershonok@gmail.com |
||||
vivi_bvo@mail.ru |
||||
ohmeinkot@gmail.com |
||||
d22s@ya.ru |
||||
masha49@yandex.ru |
||||
biz.trp@gmail.com |
||||
leo55506@gmail.com |
||||
e.poberezhnik@artw.ru |
||||
alexzarkov@gmail.com |
||||
ekde@wide-web.spb.ru |
||||
vemelin@gmail.com |
||||
gausf2@gmail.com |
||||
vd@wearewowagency.com |
||||
va@wearewowagency.com |
||||
domrachv@gmail.com |
||||
ad@wearewowagency.com |
||||
jalalovna@yandex.ru |
||||
mohov-g@yandex.ru |
||||
st.wasp@yandex.ru |
||||
Irina.lisofa@gmail.com |
||||
Kornblumchen@yandex.ru |
||||
albytime@gmail.com |
||||
as.plyaskin@gmail.com |
||||
trunovaon@gmail.com |
||||
yuri.a.k.design@gmail.com |
||||
fkaterina82@mail.ru |
||||
natasha.skulskaia@gmail.com |
||||
dubnyak404@gmail.com |
||||
felixbag@gmail.com |
||||
lemma.ka@gmail.com |
||||
nikita.nadzharov@gmail.com |
||||
Pserook@gmail.com |
||||
petrova@ydarnic.ru |
||||
sites@ukr.net |
||||
nik-black-dragon@mail.ru |
||||
m.n.podkopaev@gmail.com |
||||
kittydiz@mail.ru |
||||
maksimov.design@gmail.com |
||||
info@sibirix.ru |
||||
denisov.s.s@yandex.ru |
||||
oleksandrgumeniuk@gmail.com |
||||
alivo4ka1244@yandex.ru |
||||
mamarinna@yandex.ru |
||||
felisarmis@gmail.com |
||||
pavelspetrov@ya.ru |
||||
A.dobrian@gmail.com |
||||
katepainter@yandex.ru |
||||
pobiz@inbox.ru |
||||
9990405@gmail.com |
||||
vovkakunts@gmail.com |
||||
kronos2k4@gmail.com |
||||
sasha_amelina@mail.ru |
||||
wRUSha@yandex.ru |
||||
snoorge@mail.ru |
||||
marketolog@webelement.ru |
||||
onoffbass@yandex.ru |
||||
mifwind@gmail.com |
||||
artur.saakoff@gmail.com |
||||
emilekeilbach@gmail.com |
||||
a@tkachenko.in |
||||
str-ibz@inbox.ru |
||||
dmitry.sedov@inbox.ru |
||||
baho9208@mail.ru |
||||
feyorz@gmail.com |
||||
alvo_05@mail.ru |
||||
tagfelix500@gmail.com |
||||
ikey0172@mail.ru |
||||
gb.gayane@gmail.com |
||||
eco.pun@gmail.com |
||||
sanzharsurshanov@gmail.com |
||||
webar4i@gmail.com |
||||
zvetaan@gmail.com |
||||
svelavs@gmail.com |
||||
art@magicdesign.ru |
||||
kuzzzal@gmail.com |
||||
andrievskiydmitriy@gmail.com |
||||
pulya7@gmail.com |
||||
mikhail.a.gusev@gmail.com |
||||
elena@citrus-soft.ru |
||||
kropev@rarus.ru |
||||
nikonorov@labizum.ru |
||||
gulin@labizum.ru |
||||
vladfedorovich@gmail.com |
||||
Gfgaliya@gmail.com |
||||
srfedotov@gmail.com |
||||
vinjuli4ka2008@rambler.ru |
||||
lepon@bk.ru |
||||
y.robocopov@gmail.com |
||||
enchervinskaya@gmail.com |
||||
volokos@gmail.com |
||||
a.nikiforov@uplab.ru |
||||
dmytriy.suslov@gmail.com |
||||
s.shtukaturka@gmail.com |
||||
alex.dntv@gmail.com |
||||
timur.shulgin@infocraft.ru |
||||
sp.rusanov@gmail.com |
||||
timakova@fistashki.org |
||||
aknoraz@deloitte.ru |
||||
sesyunin@realweb.ru |
||||
bravo.johnny@yandex.ru |
||||
didenko@braind.agency |
||||
art@amado-id.ru |
||||
9330733@mail.ru |
||||
danila.zarechnev@gmail.com |
||||
kira.yakuhina@gmail.com |
||||
geiz@yandex.ru |
||||
tuning_a@mail.ru |
||||
suonarama@gmail.com |
||||
ha@brightstudio.ru |
||||
alexandersvinin@gmail.com |
||||
trjyfel@mail.ru |
||||
d.pogodin@itech-group.ru |
||||
designervs@mail.ru |
||||
smorozov@qsoft.ru |
||||
a.reva@qsoft.ru |
||||
semashko@yandex.ru |
||||
art.magomaev@gmail.com |
||||
imickaa@gmail.com |
||||
@ -0,0 +1 @@ |
||||
print('Hello world') |
||||
|
After Width: | Height: | Size: 198 KiB |
@ -0,0 +1,6 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="Encoding"> |
||||
<file url="PROJECT" charset="UTF-8" /> |
||||
</component> |
||||
</project> |
||||
@ -0,0 +1,11 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<module type="PYTHON_MODULE" version="4"> |
||||
<component name="NewModuleRootManager"> |
||||
<content url="file://$MODULE_DIR$" /> |
||||
<orderEntry type="inheritedJdk" /> |
||||
<orderEntry type="sourceFolder" forTests="false" /> |
||||
</component> |
||||
<component name="TestRunnerService"> |
||||
<option name="PROJECT_TEST_RUNNER" value="Unittests" /> |
||||
</component> |
||||
</module> |
||||
@ -0,0 +1,14 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="ProjectLevelVcsManager" settingsEditedManually="false"> |
||||
<OptionsSetting value="true" id="Add" /> |
||||
<OptionsSetting value="true" id="Remove" /> |
||||
<OptionsSetting value="true" id="Checkout" /> |
||||
<OptionsSetting value="true" id="Update" /> |
||||
<OptionsSetting value="true" id="Status" /> |
||||
<OptionsSetting value="true" id="Edit" /> |
||||
<ConfirmationsSetting value="0" id="Add" /> |
||||
<ConfirmationsSetting value="0" id="Remove" /> |
||||
</component> |
||||
<component name="ProjectRootManager" version="2" project-jdk-name="Python 2.7.11 (C:\Python27\python.exe)" project-jdk-type="Python SDK" /> |
||||
</project> |
||||
@ -0,0 +1,8 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="ProjectModuleManager"> |
||||
<modules> |
||||
<module fileurl="file://$PROJECT_DIR$/.idea/finance.iml" filepath="$PROJECT_DIR$/.idea/finance.iml" /> |
||||
</modules> |
||||
</component> |
||||
</project> |
||||
@ -0,0 +1,217 @@ |
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<project version="4"> |
||||
<component name="ChangeListManager"> |
||||
<list default="true" id="953c193c-6209-4d3b-8536-b01085fabd7d" name="Default" comment="" /> |
||||
<ignored path="finance.iws" /> |
||||
<ignored path=".idea/workspace.xml" /> |
||||
<ignored path=".idea/dataSources.local.xml" /> |
||||
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" /> |
||||
<option name="TRACKING_ENABLED" value="true" /> |
||||
<option name="SHOW_DIALOG" value="false" /> |
||||
<option name="HIGHLIGHT_CONFLICTS" value="true" /> |
||||
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" /> |
||||
<option name="LAST_RESOLUTION" value="IGNORE" /> |
||||
</component> |
||||
<component name="ChangesViewManager" flattened_view="true" show_ignored="false" /> |
||||
<component name="CreatePatchCommitExecutor"> |
||||
<option name="PATCH_PATH" value="" /> |
||||
</component> |
||||
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" /> |
||||
<component name="FavoritesManager"> |
||||
<favorites_list name="finance" /> |
||||
</component> |
||||
<component name="FileEditorManager"> |
||||
<leaf> |
||||
<file leaf-file-name="models.py" pinned="false" current-in-tab="false"> |
||||
<entry file="file://$PROJECT_DIR$/models.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="-510"> |
||||
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
</file> |
||||
<file leaf-file-name="urls.py" pinned="false" current-in-tab="false"> |
||||
<entry file="file://$PROJECT_DIR$/urls.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="408"> |
||||
<caret line="24" column="46" selection-start-line="24" selection-start-column="32" selection-end-line="24" selection-end-column="46" /> |
||||
<folding> |
||||
<element signature="e#0#25#0" expanded="true" /> |
||||
</folding> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
</file> |
||||
<file leaf-file-name="api.py" pinned="false" current-in-tab="false"> |
||||
<entry file="file://$PROJECT_DIR$/api.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="-2114"> |
||||
<caret line="48" column="0" selection-start-line="48" selection-start-column="0" selection-end-line="96" selection-end-column="18" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
</file> |
||||
<file leaf-file-name="pay.py" pinned="false" current-in-tab="true"> |
||||
<entry file="file://$PROJECT_DIR$/pay.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="441"> |
||||
<caret line="110" column="33" selection-start-line="0" selection-start-column="0" selection-end-line="129" selection-end-column="0" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
</file> |
||||
</leaf> |
||||
</component> |
||||
<component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" /> |
||||
<component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER" /> |
||||
<component name="JsGulpfileManager"> |
||||
<detection-done>true</detection-done> |
||||
<sorting>DEFINITION_ORDER</sorting> |
||||
</component> |
||||
<component name="ProjectFrameBounds"> |
||||
<option name="x" value="-8" /> |
||||
<option name="y" value="-8" /> |
||||
<option name="width" value="2576" /> |
||||
<option name="height" value="1056" /> |
||||
</component> |
||||
<component name="ProjectLevelVcsManager" settingsEditedManually="false"> |
||||
<OptionsSetting value="true" id="Add" /> |
||||
<OptionsSetting value="true" id="Remove" /> |
||||
<OptionsSetting value="true" id="Checkout" /> |
||||
<OptionsSetting value="true" id="Update" /> |
||||
<OptionsSetting value="true" id="Status" /> |
||||
<OptionsSetting value="true" id="Edit" /> |
||||
<ConfirmationsSetting value="0" id="Add" /> |
||||
<ConfirmationsSetting value="0" id="Remove" /> |
||||
</component> |
||||
<component name="ProjectView"> |
||||
<navigator currentView="ProjectPane" proportions="" version="1"> |
||||
<flattenPackages /> |
||||
<showMembers /> |
||||
<showModules /> |
||||
<showLibraryContents /> |
||||
<hideEmptyPackages /> |
||||
<abbreviatePackageNames /> |
||||
<autoscrollToSource /> |
||||
<autoscrollFromSource /> |
||||
<sortByType /> |
||||
<manualOrder /> |
||||
<foldersAlwaysOnTop value="true" /> |
||||
</navigator> |
||||
<panes> |
||||
<pane id="Scratches" /> |
||||
<pane id="Scope" /> |
||||
<pane id="ProjectPane"> |
||||
<subPane> |
||||
<PATH> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="finance" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> |
||||
</PATH_ELEMENT> |
||||
</PATH> |
||||
<PATH> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="finance" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" /> |
||||
</PATH_ELEMENT> |
||||
<PATH_ELEMENT> |
||||
<option name="myItemId" value="finance" /> |
||||
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.PsiDirectoryNode" /> |
||||
</PATH_ELEMENT> |
||||
</PATH> |
||||
</subPane> |
||||
</pane> |
||||
</panes> |
||||
</component> |
||||
<component name="PropertiesComponent"> |
||||
<property name="last_opened_file_path" value="$PROJECT_DIR$" /> |
||||
<property name="settings.editor.selected.configurable" value="configurable.group.appearance" /> |
||||
<property name="settings.editor.splitter.proportion" value="0.2" /> |
||||
<property name="WebServerToolWindowFactoryState" value="false" /> |
||||
</component> |
||||
<component name="ShelveChangesManager" show_recycled="false"> |
||||
<option name="remove_strategy" value="false" /> |
||||
</component> |
||||
<component name="TaskManager"> |
||||
<task active="true" id="Default" summary="Default task"> |
||||
<changelist id="953c193c-6209-4d3b-8536-b01085fabd7d" name="Default" comment="" /> |
||||
<created>1467006819610</created> |
||||
<option name="number" value="Default" /> |
||||
<option name="presentableId" value="Default" /> |
||||
<updated>1467006819610</updated> |
||||
</task> |
||||
<servers /> |
||||
</component> |
||||
<component name="ToolWindowManager"> |
||||
<frame x="-8" y="-8" width="2576" height="1056" extended-state="6" /> |
||||
<editor active="true" /> |
||||
<layout> |
||||
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.25198728" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" /> |
||||
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Regex Tester" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" /> |
||||
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Python Console" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="-1" side_tool="true" content_ui="tabs" /> |
||||
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" /> |
||||
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" /> |
||||
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" /> |
||||
</layout> |
||||
</component> |
||||
<component name="VcsContentAnnotationSettings"> |
||||
<option name="myLimit" value="2678400000" /> |
||||
</component> |
||||
<component name="XDebuggerManager"> |
||||
<breakpoint-manager /> |
||||
<watches-manager /> |
||||
</component> |
||||
<component name="editorHistoryManager"> |
||||
<entry file="file://$PROJECT_DIR$/models.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="-510"> |
||||
<caret line="0" column="0" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="file://$PROJECT_DIR$/urls.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="408"> |
||||
<caret line="24" column="46" selection-start-line="24" selection-start-column="32" selection-end-line="24" selection-end-column="46" /> |
||||
<folding> |
||||
<element signature="e#0#25#0" expanded="true" /> |
||||
</folding> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="file://$PROJECT_DIR$/api.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="-2114"> |
||||
<caret line="48" column="0" selection-start-line="48" selection-start-column="0" selection-end-line="96" selection-end-column="18" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
<entry file="file://$PROJECT_DIR$/pay.py"> |
||||
<provider selected="true" editor-type-id="text-editor"> |
||||
<state relative-caret-position="441"> |
||||
<caret line="110" column="33" selection-start-line="0" selection-start-column="0" selection-end-line="129" selection-end-column="0" /> |
||||
<folding /> |
||||
</state> |
||||
</provider> |
||||
</entry> |
||||
</component> |
||||
</project> |
||||
|
After Width: | Height: | Size: 528 KiB |
|
After Width: | Height: | Size: 750 KiB |
|
After Width: | Height: | Size: 529 KiB |
|
After Width: | Height: | Size: 751 KiB |
|
After Width: | Height: | Size: 753 KiB |
|
After Width: | Height: | Size: 532 KiB |
|
After Width: | Height: | Size: 532 KiB |
|
After Width: | Height: | Size: 753 KiB |
|
After Width: | Height: | Size: 751 KiB |
|
After Width: | Height: | Size: 751 KiB |
|
After Width: | Height: | Size: 529 KiB |
|
After Width: | Height: | Size: 529 KiB |
|
After Width: | Height: | Size: 532 KiB |
|
After Width: | Height: | Size: 753 KiB |
|
After Width: | Height: | Size: 536 KiB |
|
After Width: | Height: | Size: 756 KiB |
|
After Width: | Height: | Size: 509 KiB |
|
After Width: | Height: | Size: 725 KiB |
|
After Width: | Height: | Size: 725 KiB |
|
After Width: | Height: | Size: 509 KiB |
|
After Width: | Height: | Size: 510 KiB |
|
After Width: | Height: | Size: 510 KiB |
|
After Width: | Height: | Size: 726 KiB |
|
After Width: | Height: | Size: 726 KiB |
|
After Width: | Height: | Size: 726 KiB |
|
After Width: | Height: | Size: 510 KiB |
|
After Width: | Height: | Size: 510 KiB |
|
After Width: | Height: | Size: 726 KiB |
|
After Width: | Height: | Size: 726 KiB |
|
After Width: | Height: | Size: 510 KiB |
|
After Width: | Height: | Size: 726 KiB |
|
After Width: | Height: | Size: 510 KiB |
|
After Width: | Height: | Size: 752 KiB |
|
After Width: | Height: | Size: 531 KiB |
|
After Width: | Height: | Size: 528 KiB |
|
After Width: | Height: | Size: 749 KiB |
|
After Width: | Height: | Size: 746 KiB |
|
After Width: | Height: | Size: 746 KiB |
|
After Width: | Height: | Size: 526 KiB |
|
After Width: | Height: | Size: 526 KiB |
|
After Width: | Height: | Size: 526 KiB |
|
After Width: | Height: | Size: 526 KiB |
|
After Width: | Height: | Size: 746 KiB |
|
After Width: | Height: | Size: 746 KiB |
|
After Width: | Height: | Size: 749 KiB |
|
After Width: | Height: | Size: 528 KiB |
|
After Width: | Height: | Size: 749 KiB |
|
After Width: | Height: | Size: 528 KiB |
@ -0,0 +1,136 @@ |
||||
from courses.models import CourseTheme, Lesson, CourseMap, Homework, Exam |
||||
|
||||
|
||||
class CourseBuilder: |
||||
def __init__(self, course, material=None): |
||||
self.course = course |
||||
self.course_public = self.course.public |
||||
self.material = material # Вернуть токен вызвавшего материала |
||||
self.ready = [] |
||||
self.materials = [] |
||||
self.token = '' |
||||
|
||||
def append_in_price(self, map): |
||||
# Добавить карту в счета, куда включены все карты курса в типе, исключая текущий |
||||
#Price.objects.filter(included=map.get_befor) |
||||
pass |
||||
|
||||
def rebuild_map(self): |
||||
sort = 0 |
||||
for theme in CourseTheme.objects.filter(course=self.course): |
||||
for lesson in Lesson.objects.filter(theme=theme): |
||||
must_save = False |
||||
try: |
||||
token = '{0}#{1}'.format(self.course.id, sort) |
||||
tmp = CourseMap.objects.get(token=token) |
||||
except CourseMap.DoesNotExist: |
||||
tmp = CourseMap.objects.create(lesson=lesson, sort=sort, course=self.course) |
||||
self.append_in_price(tmp) |
||||
|
||||
if tmp.homework: |
||||
tmp.homework = None |
||||
must_save = True |
||||
|
||||
if tmp.exam: |
||||
tmp.exam = None |
||||
must_save = True |
||||
|
||||
if tmp.lesson != lesson: |
||||
tmp.lesson = lesson |
||||
must_save = True |
||||
|
||||
if lesson.token != token: |
||||
lesson.token = token |
||||
lesson.save() |
||||
|
||||
if must_save: tmp.save() |
||||
|
||||
if lesson == self.material: |
||||
self.token = tmp.token |
||||
self.materials.append(tmp.id) |
||||
sort += 1 |
||||
|
||||
for homework in Homework.objects.filter(theme=theme): |
||||
must_save = False |
||||
try: |
||||
token = '{0}#{1}'.format(self.course.id, sort) |
||||
tmp = CourseMap.objects.get(token=token) |
||||
except CourseMap.DoesNotExist: |
||||
tmp = CourseMap.objects.create(homework=homework, sort=sort, course=self.course) |
||||
self.append_in_price(tmp) |
||||
|
||||
if tmp.homework != homework: |
||||
tmp.homework = homework |
||||
must_save = True |
||||
|
||||
if tmp.exam: |
||||
tmp.exam = None |
||||
must_save = True |
||||
|
||||
if tmp.lesson: |
||||
tmp.lesson = None |
||||
must_save = True |
||||
|
||||
if homework.token != token: |
||||
homework.token = token |
||||
homework.save() |
||||
|
||||
if must_save: tmp.save() |
||||
|
||||
if homework == self.material: |
||||
self.token = tmp.token |
||||
|
||||
self.materials.append(tmp.id) |
||||
sort += 1 |
||||
|
||||
for exam in Exam.objects.filter(theme=theme): |
||||
must_save = False |
||||
try: |
||||
token = '{0}#{1}'.format(self.course.id, sort) |
||||
tmp = CourseMap.objects.get(token=token) |
||||
except CourseMap.DoesNotExist: |
||||
tmp = CourseMap.objects.create(exam=exam, sort=sort, course=self.course) |
||||
self.append_in_price(tmp) |
||||
|
||||
if tmp.exam != exam: |
||||
tmp.exam = exam |
||||
must_save = True |
||||
|
||||
if tmp.homework: |
||||
tmp.homework = None |
||||
must_save = True |
||||
|
||||
if tmp.lesson: |
||||
tmp.lesson = None |
||||
must_save = True |
||||
|
||||
if exam.token != token: |
||||
exam.token = token |
||||
exam.save() |
||||
|
||||
if must_save: tmp.save() |
||||
|
||||
if exam == self.material: |
||||
self.token = tmp.token |
||||
self.materials.append(tmp.id) |
||||
sort += 1 |
||||
|
||||
if sort != CourseMap.objects.filter(course=self.course).count(): |
||||
CourseMap.objects.filter(course=self.course).exclude(id__in=self.materials).delete() |
||||
|
||||
def course_switcher(self): |
||||
# Блокировка курса на время обработки |
||||
if self.course_public: |
||||
if self.course.public: |
||||
self.course.public = False |
||||
else: |
||||
self.course.public = True |
||||
self.course.save() |
||||
|
||||
def main(self): |
||||
self.course_switcher() |
||||
## |
||||
self.rebuild_map() |
||||
## |
||||
self.course_switcher() |
||||
return self.token if self.material else None # Вернуть токен для материала если он есть |
||||
|
After Width: | Height: | Size: 142 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 3.5 KiB |
|
After Width: | Height: | Size: 78 KiB |
|
After Width: | Height: | Size: 491 B |
|
After Width: | Height: | Size: 1.4 KiB |
|
After Width: | Height: | Size: 893 B |
|
After Width: | Height: | Size: 1.1 KiB |
|
After Width: | Height: | Size: 8.2 KiB |
|
After Width: | Height: | Size: 9.5 KiB |
|
After Width: | Height: | Size: 640 B |
|
After Width: | Height: | Size: 4.9 KiB |
|
After Width: | Height: | Size: 177 B |
|
After Width: | Height: | Size: 185 B |
|
After Width: | Height: | Size: 14 KiB |
|
After Width: | Height: | Size: 9.7 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 7.0 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 2.2 KiB |
|
After Width: | Height: | Size: 1.8 KiB |
|
After Width: | Height: | Size: 1.0 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
|
After Width: | Height: | Size: 2.1 KiB |
|
After Width: | Height: | Size: 733 B |
|
After Width: | Height: | Size: 10 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 9.8 KiB |
|
After Width: | Height: | Size: 660 B |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 496 B |
|
After Width: | Height: | Size: 7.5 KiB |
|
After Width: | Height: | Size: 11 KiB |