From d6328a567ab3ed95507a4f195d662bafb27674eb Mon Sep 17 00:00:00 2001 From: unknown Date: Mon, 23 Jul 2018 01:12:53 +0700 Subject: [PATCH] editclassroom bug fixed --- .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 161 bytes .../__pycache__/admin.cpython-37.pyc | Bin 0 -> 930 bytes .../__pycache__/apps.cpython-37.pyc | Bin 0 -> 398 bytes .../__pycache__/models.cpython-37.pyc | Bin 0 -> 2328 bytes .../__pycache__/storage.cpython-37.pyc | Bin 0 -> 1411 bytes .../__pycache__/urls.cpython-37.pyc | Bin 0 -> 958 bytes .../__pycache__/views.cpython-37.pyc | Bin 0 -> 16185 bytes .../__pycache__/0001_initial.cpython-37.pyc | Bin 0 -> 917 bytes .../0002_auto_20180717_1656.cpython-37.pyc | Bin 0 -> 825 bytes .../0003_upload_user.cpython-37.pyc | Bin 0 -> 800 bytes .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 172 bytes Class_Management/Template/EditClassroom.html | 3 --- .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 160 bytes .../__pycache__/admin.cpython-37.pyc | Bin 0 -> 2023 bytes .../__pycache__/apps.cpython-37.pyc | Bin 0 -> 395 bytes .../__pycache__/models.cpython-37.pyc | Bin 0 -> 5978 bytes .../__pycache__/urls.cpython-37.pyc | Bin 0 -> 1360 bytes .../__pycache__/views.cpython-37.pyc | Bin 0 -> 11018 bytes .../__pycache__/0001_initial.cpython-37.pyc | Bin 0 -> 2023 bytes .../0002_auto_20180717_1656.cpython-37.pyc | Bin 0 -> 1645 bytes .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 171 bytes .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 173 bytes .../__pycache__/group_tags.cpython-37.pyc | Bin 0 -> 661 bytes .../__pycache__/prgress_tags.cpython-37.pyc | Bin 0 -> 652 bytes .../__pycache__/score_tags.cpython-37.pyc | Bin 0 -> 855 bytes .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 160 bytes .../__pycache__/admin.cpython-37.pyc | Bin 0 -> 2975 bytes .../__pycache__/apps.cpython-37.pyc | Bin 0 -> 395 bytes .../__pycache__/forms.cpython-37.pyc | Bin 0 -> 2233 bytes .../__pycache__/models.cpython-37.pyc | Bin 0 -> 3186 bytes .../__pycache__/views.cpython-37.pyc | Bin 0 -> 2443 bytes .../__pycache__/0001_initial.cpython-37.pyc | Bin 0 -> 1907 bytes .../__pycache__/__init__.cpython-37.pyc | Bin 0 -> 171 bytes SamingDev/__pycache__/__init__.cpython-37.pyc | Bin 0 -> 153 bytes SamingDev/__pycache__/settings.cpython-37.pyc | Bin 0 -> 3017 bytes SamingDev/__pycache__/urls.cpython-37.pyc | Bin 0 -> 1958 bytes SamingDev/__pycache__/wsgi.cpython-37.pyc | Bin 0 -> 561 bytes SamingDev/settings.py | 22 +++++++++--------- db.sqlite3 | Bin 282624 -> 282624 bytes requirements.txt | 2 +- 40 files changed, 12 insertions(+), 15 deletions(-) create mode 100644 Assign_Management/__pycache__/__init__.cpython-37.pyc create mode 100644 Assign_Management/__pycache__/admin.cpython-37.pyc create mode 100644 Assign_Management/__pycache__/apps.cpython-37.pyc create mode 100644 Assign_Management/__pycache__/models.cpython-37.pyc create mode 100644 Assign_Management/__pycache__/storage.cpython-37.pyc create mode 100644 Assign_Management/__pycache__/urls.cpython-37.pyc create mode 100644 Assign_Management/__pycache__/views.cpython-37.pyc create mode 100644 Assign_Management/migrations/__pycache__/0001_initial.cpython-37.pyc create mode 100644 Assign_Management/migrations/__pycache__/0002_auto_20180717_1656.cpython-37.pyc create mode 100644 Assign_Management/migrations/__pycache__/0003_upload_user.cpython-37.pyc create mode 100644 Assign_Management/migrations/__pycache__/__init__.cpython-37.pyc create mode 100644 Class_Management/__pycache__/__init__.cpython-37.pyc create mode 100644 Class_Management/__pycache__/admin.cpython-37.pyc create mode 100644 Class_Management/__pycache__/apps.cpython-37.pyc create mode 100644 Class_Management/__pycache__/models.cpython-37.pyc create mode 100644 Class_Management/__pycache__/urls.cpython-37.pyc create mode 100644 Class_Management/__pycache__/views.cpython-37.pyc create mode 100644 Class_Management/migrations/__pycache__/0001_initial.cpython-37.pyc create mode 100644 Class_Management/migrations/__pycache__/0002_auto_20180717_1656.cpython-37.pyc create mode 100644 Class_Management/migrations/__pycache__/__init__.cpython-37.pyc create mode 100644 Class_Management/templatetags/__pycache__/__init__.cpython-37.pyc create mode 100644 Class_Management/templatetags/__pycache__/group_tags.cpython-37.pyc create mode 100644 Class_Management/templatetags/__pycache__/prgress_tags.cpython-37.pyc create mode 100644 Class_Management/templatetags/__pycache__/score_tags.cpython-37.pyc create mode 100644 LogIn_Management/__pycache__/__init__.cpython-37.pyc create mode 100644 LogIn_Management/__pycache__/admin.cpython-37.pyc create mode 100644 LogIn_Management/__pycache__/apps.cpython-37.pyc create mode 100644 LogIn_Management/__pycache__/forms.cpython-37.pyc create mode 100644 LogIn_Management/__pycache__/models.cpython-37.pyc create mode 100644 LogIn_Management/__pycache__/views.cpython-37.pyc create mode 100644 LogIn_Management/migrations/__pycache__/0001_initial.cpython-37.pyc create mode 100644 LogIn_Management/migrations/__pycache__/__init__.cpython-37.pyc create mode 100644 SamingDev/__pycache__/__init__.cpython-37.pyc create mode 100644 SamingDev/__pycache__/settings.cpython-37.pyc create mode 100644 SamingDev/__pycache__/urls.cpython-37.pyc create mode 100644 SamingDev/__pycache__/wsgi.cpython-37.pyc diff --git a/Assign_Management/__pycache__/__init__.cpython-37.pyc b/Assign_Management/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..272712310a93d6369429490b0d21a2b74b818aaa GIT binary patch literal 161 zcmZ?b<>g`kf;BrsqCxay5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o6wu*(xTqIJKxa z#xW%~GcU8aq$sf@zbM8fwK%&ZzaS2KczG$)edAwF%UBV0M+j*4FCWD literal 0 HcmV?d00001 diff --git a/Assign_Management/__pycache__/admin.cpython-37.pyc b/Assign_Management/__pycache__/admin.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..036a9cf1722d09d5f88a1fa558354ba2ad323405 GIT binary patch literal 930 zcmZWo&2AGh5Vm){KiQ^Lhy+v|de5Z~fDr00y^!<}O3F59*{Hfubpg|ih>4P*! z-hn6a6>;DdI5FO(QY9?SceT|j0d@!`KZB!~q7*G{YAs1+-{Xo< zdu=V9+qac?1VWAxJqlf%t^c(!=QMmU1g^1-UOfBf|}D zzj^2A1H3#38zHFRtp*tU*{(7q2a-pt^yw}ohR!CVcH0i^xy_nKB zJY_m)SX`Nyl(D+jt>fE-m5LX+c1po>rHN!Y6^19&39^E+v=&5rg3abkD(%B27LqC9 z!Yl30B@>)#oN3H8KGybJq~DQv2FX7shcCxxkeB0qqbiq5#HtYEBPMTDQI3Z(+)hU9 zQgX${`%>~r9`)lqp0JGNYFxM8HB1a62TDp)7hxY0+{OX6a2I#rv<)Vl1%b^cJ%Jf8@d&EXQy9G3f7MWZ SZ3L5TaBa}IZTTJ7?vlR_gYsMe literal 0 HcmV?d00001 diff --git a/Assign_Management/__pycache__/apps.cpython-37.pyc b/Assign_Management/__pycache__/apps.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..dedb0516b486665d090953c521dcea6f8cf71c67 GIT binary patch literal 398 zcmZWly-ve05I)C2N=qxj!pxeb4}cJAD1wPDEkX*GEQ3uHXdKs<4$SZ}NW1{Al9h>9 zVB(xmb>O7C`|iH`v(LxlA&`80F7MXlze2E;n81`2kI87zYy}m|8G|d(k>+opxnZw7 zk953%bnlz0AZ6_!b8c4K$Fg_`nXNDaQ&K!2V<2Z5sFUSfN7T*RqYSYu?6tD0FqN@Q zKO;Zv^KwVb)3{Bfw5l>vwnHhaT5nbXkEC30)as9kgMSB~(8A9AT+U9!4H}Ok(^Y9p zY`kh}FD?u|H?0@H|*;tWs7U`ij WW_Li321K;UX@B)u_?K?Zi2ni|`(xh# literal 0 HcmV?d00001 diff --git a/Assign_Management/__pycache__/models.cpython-37.pyc b/Assign_Management/__pycache__/models.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e7f2be9d998697e88971036c8e9b976907a72a78 GIT binary patch literal 2328 zcmaJ@&2Ah;5T2gDot>Tiv6F~6peRBDu^=rH5*HMq7$+uCh$C>Kgu!Ce-fpjFJwKc7 z-o#$5BP8d*#S#y|!9Ma1JOPi;2QElRx$pp-_mzz0SB!$;3^qQE|O|5D2-7m zRf2O|nGJ#9eV*bV@TK)Mj7E*0x3&zQJYtxYb^)+X*coXIwMr^EG9a3s)uexPe>tD9@9x9@1zyb|p` zgSW5&@le%i?a4lN>w4e#Rlpm%d7CQ!D9vZ$<8T%rLlEyk)w!FR)E4HtVhO+?(ijtv z2(vSvkzH}&C|~k|aj|%GHS9IT>ApGm0~|diL-XO$4e|7Tb`G6`-<8AcBa|fN4!xm2 zb(pha0lF3RR{oRD$gy)$Qvvgj$SGm96^jMO?x72L^-7*Iby>KAvIE(5$PO>cMm9T# zo^qz1*){cs4QB1x;xFuk=3&I5y+HiN!l{=uXVQi(;O%1h+^Sje+cOHdjj4CiIYnMQ zv5J?jrIz->pNJ@kb%??``5yK)=k~#JVjbN4f9q!2XF3>c{Fi)`VKcwA3i~Pap`1g@ zOaJMd0zWUGTw<+L=wT+Y+Z$a+bP*2mo&oOzO#HOCp~S%(Wbpxbaabh}GMDam-8XhD zn3>{}1|-~&<9?qb$;^|Q>(RbR%X>`wCNc3_+eA8|6vpnS80+23Z%EbN2y9iQl&+QA zL*7?X`^bBR^sdvvK=1+bS33{rzOI|%U?gIVPNCgCI*N8pHPzt=3I9;6(=@9tqZ_JJ zG)rdh!IktmUd5gLJ|C&HEX2DoTKn_9QWGCxDWZzD_kxOnjH9#apFF1`ZfB_R$-K6~ zOilJR;pg5?RV9|>csox~?H2{^ZHSb20W8}kE(vX$nCIkU8W@q~YJD9rBrQ-{wxNf1 zWE)OEY;qmzv;9|XaSO6Gy34xGhO`)zJ+@s{l=!U+1##A7;*|^Srzd9(SC|&5FU{Oz6^>>9S0D5I1PVkaSa`X?gZ&%6y literal 0 HcmV?d00001 diff --git a/Assign_Management/__pycache__/storage.cpython-37.pyc b/Assign_Management/__pycache__/storage.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..cf55a375274afe4d57f24fe47202e21892561b3d GIT binary patch literal 1411 zcmZWp&2Aev5GHq5il8`c+5!Q3W6%QC2F40O3l}x&B5qO#KF9`Q7X?%S3tF6&DDN(} zBxPHL4+WA3agKS1zCd4LuQ}xva_Y?5l7B*gT+Wd5%{RlD{q@0vF2j-id-&%+5o7O3 zSPqogGo0=RTohA0X9XW}PWvDaif|Y<`!J7&(MzTx)q2BJ3;64B*izvEi`yU2lEu9K zVn^q2uy7uV18=OH04h5Uyw~N#?TzW$a)h{fhSNR51=x@)HVhCvP~jUs3>8P%ve#v zsTiBmL+OP#;s^v$M-io@yE57_^HK@v#nk(1v)@-USx$^Abyb0PiLsOZQt1Em<3|75 z@^Gq=B2vC4W%3hn!YtE7+~-wpq!N`iNUTW2c4;siyYi0*m2seiGx^+Wv^bTH2os9c zijsjIBh$Q@#b|z3bMvi&q1E8izk?Jho2|Mr?kVH%S_YP+r@1~qokZ{iNRt(?Dp_26LUm< zU4pOI(`t*L6RqM~SY)a*j8wa1u-GlISa&q!iU7ppEzua=J^0l7lEEh!36cR1z1v>l zYz&p(6qR)D79BUQ!1itgvEDF<6MBZ;-L$Ms<9l@*&b0Hc4veeY77BdCI;y0f*3r!9 z(o&z)-NA1!cDK`4`}>D+SVt6G9Z}ua-9nzF*aH(keaGx)c=_Y*^Ucxk4y+q(t3sEE zZYB1>=mofAZ>rIOMD64cIC9vRqiyH(q)Z30#1s}-`lG9cNvcKtB|bsAYLb*Z-lKk{ z#${i1`6K@KH+Nf{p6!lJ%=hA`?xYPsn%3Pk#af)_fcv#H{cA3Bf=*NW5OJF*ZY-aZ zj(&43oDSQcb%I8Y+x6F%rHVCbA)(H4$rXJ|7wh}0^D=8vX^DDceZvE#&61nC^YbOK PUpPulm}`8EcY^-`Sh$Wl literal 0 HcmV?d00001 diff --git a/Assign_Management/__pycache__/urls.cpython-37.pyc b/Assign_Management/__pycache__/urls.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0cbb8179b9371e15d8c4186d8f7a20821b882fae GIT binary patch literal 958 zcmZ{i-EPw`6vvY^ZJMTO)2>@#LWm14s1Pl82s91GIuH_Lux>)ix>Tn2B9AyJwhJQf zum|BCxaJ{z%hg_iD~_8^tI$Z4lk+H9SUuCt#KyBPv(mK!@-p~{~VTW{xOPup{cs6kN z!g^wa9eitK^lo3mEJn{#4o#=Y91~TV^90!4O^^_WS;mz8VNUa&sj7lVNz+(>Ul9^X zI=wV?x2eisDfuQ;Yextgr;~k@qL?s}%G`?Xt6-NCBuSCfQRuK!#7Mp#J$U|p>kE8; zLh<&=<3~?VANB^SJ|qdbYRKalRStAB;vf|IpScnAgYIbgpNg@GO(>dR-OZ zbCkwef10IdeGpx63&iAb>Wr|vP=7_oKFctH5?hy)!6NC)hVA7|od~pP>8#B%A(RIzoFOR*Pla;#_l9qFCdY?w zRjqIj4-Srg82qm8(&o>r-Dl%tLAV(2U`A6aBuJR?@sNnmGMkM@2%_;v@<~uh#)Xh8 l^NzJ3{n>X_-Ga&I3E9>sO>BY*%)qSc+p?{Od40D_e*u5b85;lq literal 0 HcmV?d00001 diff --git a/Assign_Management/__pycache__/views.cpython-37.pyc b/Assign_Management/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ae82de60d703b2a66367e0b13144dd00a21dc0b9 GIT binary patch literal 16185 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 TpY~s^r~KN?OPRDi%eVgmYQ^c5 literal 0 HcmV?d00001 diff --git a/Assign_Management/migrations/__pycache__/0003_upload_user.cpython-37.pyc b/Assign_Management/migrations/__pycache__/0003_upload_user.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..60f5aef4d8b50fbb4fe7b15af4527f9e310431db GIT binary patch literal 800 zcmZWn&2H2{44%p4Z__PpB_!Yg_r0vPMYO0ws7rr9f)2N+dj72ahK4_278f_LPR$m@1Vfr96(yIKcwTR^OXUCR;LIw3XbN zY(AarZ0^X-?I+vXUDSCMgSHn68@fBFN=Z{=i`r_dkswBfg)HL&wcUB=BE=j|MjP6f zU0q5YNJ+Rwjua22{Je;BgQd(%%d}17yb(lL-&J4Yx{l`r1gxwXO7nkI$>}q8DLsU4eP0SI_mq mO>x{msqvCzbKkHroo;#c(Icv9|5?A3=SF+wk{j}M?u&n@y5fQW literal 0 HcmV?d00001 diff --git a/Assign_Management/migrations/__pycache__/__init__.cpython-37.pyc b/Assign_Management/migrations/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ee7246c9ba73e22e21f8e4a78c41226f84882f38 GIT binary patch literal 172 zcmZ?b<>g`kf;BrsqCxay5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o11>*(xTqIJKxa z#xW%~GcU8aq$sf@zbM8fwK%&ZzaSEdit Classroom {% endfor %} -<<<<<<< HEAD -======= ->>>>>>> b12993777cc60f0e693458acf21e87aec969b9e1 diff --git a/Class_Management/__pycache__/__init__.cpython-37.pyc b/Class_Management/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..230534f718e8e6b567d7d5c2dcd48efa954f1fe5 GIT binary patch literal 160 zcmZ?b<>g`kg0(wCqCxay5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o6w$*(xTqIJKxa z#xW%~GcU8aq$sf@zbM8fwK%&ZzaSEZ= z3Hcodr=J7L9cc0u2u2vqNkJn@QMYodup`^(cJA~DbC~;*L@x8V8+)wAd>GYOz-zJh zIbk8Iza*^A>A*j>qX1?atO+yCkt@Dtq9aShHH?&7l-?p9Lor!>MZXpmJDv zOhML-Y#7-zvSs9jW7_v{_2kRSx=+5lH}e;Ml|Kjv#tXE@z<7dYe4#hq(1U;FK;J&y z=kVnYsXQn|ds|S*3X%?Fkq8w_C1B9_LaEUcE=T21@~N-*MBPf|_h?DWq2faotD_O0 zzLO}Gqz45|d~$t1%lR-V_@|G@nM_N;*TH3aabw|d^L_@~$xLPCaE#^s>z7}(GgkW_ zMQ$%sIoIA;a`BKw!A71)Dax{l!mmJkBsP;QkHTK5lDvx>NB&kaF+bda7#sKe1&gu1RU!r0`lgCdzM)J~woqGUWbSkpDZ564_8?L#MyBv%3v zW@2502UuKGUNrGEyWAW6OvF{t|K8mAc=sukN$%c7;AU`Li7LhJeJ-D?ax*Az0|N`^_F;~njq2-ZhOI^>g43D*s^!y3tT5QO@)0lyIX7Hw09dS}0e9l|&? zHXrP(mUs(1rr`s#&-IP&*ROG=4o1V72`Fcr0k!}e5a~8>!JTXyG;hwlqqWMNTa`Dk z2hPAnr0puG9lJ-VN>YyBULhTi$l%u1_*@8Z*C5&wXbhQJZ;W~Ue%FBcyn6)!X z)PW8j07^!PTkVcSHdNY?e8>cXxD$vspc9u-TtV?Rh{!-WW11G4W|}_G_E_ZR1{dN@ zSfm{c<6Y1sZh_TzO!Y0g2G#fJ6=>oHSRl|x-ENADPCq2=9cZ!*f|CedrO0A5vY7>W z+qz}0{t0l%-~@>4AiK6Zj`rgiSsKSWjAOv%I7ht^$A{x2Us_fmeIQ7DP>O5{{7udW zk3bZdfp`zZ2hgMi0)oZyYhmL29cXe5#A%q^=1$*&e+IlFOSj;;m>M#hP`5jtxCyHT zLQ>p9fk-oj(6uDRdywZ!`ENAu!?F*dokoM>?arERE%}cxm&o=62Bq7}NeL;cbgZPg z&gk-gDYI^vD@_b~#jK7Qm#N4MA{JqVTS#vczNvx0qX8wrLHuLs15LTmi+2t0L_3(X z4o&7NQDdotvnnjqURHoh9cOzYNuR^Oy~|kd?*FB({o9L+{0wm+uYo`!`<8#zv;4Ma Nt=g+j%aD5^{{aGa6Q2M8 literal 0 HcmV?d00001 diff --git a/Class_Management/__pycache__/apps.cpython-37.pyc b/Class_Management/__pycache__/apps.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..779855082f0c0d2025c1a43834545bb3dd26821b GIT binary patch literal 395 zcmZ8dy-ve05I)C2N=qwsVQ0)lxgwfL4!sv&(x{r~q5F`s!KSNMZ5((HzN-7iVrs1Gyg!h+1i%PXhcf*Ks z)`$5nzRJ^(ajr$HI1gjaTO&73y`{F1LjHmGlLPmOjg&)|Lk3v^w9_w7p^_kuN TfsHT`vg6^=C-Er#oC*B}l{;dN literal 0 HcmV?d00001 diff --git a/Class_Management/__pycache__/models.cpython-37.pyc b/Class_Management/__pycache__/models.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b3effe7cf47105d6648c340e670fd4d265627f98 GIT binary patch literal 5978 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 literal 0 HcmV?d00001 diff --git a/Class_Management/__pycache__/views.cpython-37.pyc b/Class_Management/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2f6384f1ea834a96d2a351f49caff49703b6f476 GIT binary patch literal 11018 zcmcIqTZ~-ySwFWq=ggVw&dy%FUay^-H%e?10;Ek^n%KEmqz+^^i92nVs2e ztWdVQn*aU&-M{a=lFNA-{%-wX^Q(W~(6oP}%IMEP;Y;`h|A|CsLT_npy`r~`iqSSJ zrmhJ?m@R9Q`m9!}ZC7lxX(H8f+HS?=vfWCzy^6FQ-A>@Y?Td!=>tQ^z<%iYo%_hp#uB<+P>G_X!ny1J5 z(@5-hc3a(=Kq(XWvQcX_`o0WMb!at=Mltoe?Dlq1aNB+m)V6%;&(pd+%&E4!!f(;A zI}QJCaIH?u)1Qf-h2LfTf>k7;*3^f_fi}>E9_bBzV1#A_Fh#~a6BjbC#rakv2&?s0 zEeK?{+wSKtkBS$z!**-kiqqWkHacTR-71L9TB{`q9q<^A^l$h4Ae4F3W2fHjg#KRm zeNC28|JiGoKY!yLoH@AhvS>Ft*i6>KuDo%@4|c-t?v0HaTDRWwZw8IfzrkBozg+9! z%5A?B-rx&f*xip)4ZQdsZ4uZ=G~F{?L(ZdAr*qIB-QLBIZ~qDk`z5-6(}-~U`?&ji zT4&XwH!*iSc}dskKeU8#Pyb#0D_Y06u7xSQjw!6jXz2VxscU#+tw;2Fs|k8hlncOASX3nBm9S@LNE6I#EEU(2TqxPa_`#h-T57Fn~S; zs04r#X-xoW0JLlxLz6hjfibWm9d%1sF99S?yXgRgsRd2g_w{kzQFY-yGzI`0R&j$$ zm=@`K`i6$OC%hfwfhE@>OJtIg+9S(**jO{SKqC#2U(yz|ffHu1mx=bmeI4sLku8e% z^ui{2-b9Pu3%Ln=cJ@|cb>SXqg+~M4ThTHt; z1Xr9t(1r_Q~I-x4;UO^49Isxw2vCSszxh<#+>sY`BOU{Ui6Q2Z2$?=cOU3?fBGItCe%O3U)R*w z2l{Qao&+?L(=+xA3JDw;%fuOAqAA}6thMF}mBdU`sIEkX;pqcnM<;+w;VNUXBi6w5 ziczt7X1Ej;=mk$=_2e}zxtzS_8z+S|N1$PKzKK^-RP4$xfr`)K?Wpwsqhd?`aDviI zaEKqCAQk^$Vr}DrE&mR6f;39v+#~2Y6})>=@0ieYN`82PD;`VFLKly<*4k$WIbHkA zw0-XXMBCG&KaI9+xjm-s)ZKqQhPG3;(Rvd2e}uLbOb=<>kf64As+ip(#XYE2J5c6gv%2~6x)D2} z>W_`E)^{$x+1+}p7sl3azO}IlOmE*L(+XEbCB-T} z8Z6$+hLPfj{>P-3qcML6rjDqEepOx6Y6jg7Z?~S37ijB?lw6`@e3JF2VvAOn&r|c0 zlq?~Mod9+bLBe{6dRf!9Z#7yWtg>PwsMdPnHtdH+9s3DMCy4E~A8vOA>$b7Yx_iKy zE#5nMiX2&3w|cD>gO7FJ*!nGK^l|F7t8c!#A%BGya$)=hcN^h$Txj=NVPm)DSL@ro z&Q1_pSV+XUcpVm6oCL+3Tk(JNveGUjld6K z(>80Jt?q?-SNa!{x9iG4zMz)#+g;2ddnZog2@*T>=`O4m54Ov^;p(n2k6KB84(%Rn8XKw0`J!QAjD_BO(pTi3Rl_?{&!Yux zhJksmejaOF&`ZV&uQ!@QYb>M3J<^(;s+X`QokGpJWIpO_%b)FRSdaEN`O`f!b=FmT z5&IO)(b-`bzmL}*+g(JkL;`Gg5&T&~=|M3xgih9yvJCGT3AZz^jk#3cd--O!7bd;{ z`FTv1U!;WAo3abnsNslRnBvL*jh@74Cz#9MMty9v(mG?C_0LdIXOl(FjbJe})frKT zslH=K(h8vga-I_A5}X^b*sPtjY=y9}nl9Up@H*W$pl=yXZJ4GRr2j_7&|@vz6gJ;G zGt9zva}JC|H+Ja_Iv(?XE;IK}AHIiTLCmer;IQikb7=W8%6;!5o5AEM=`V2+eu8!{ z2-mhj-fOir;)-Yc<;%ovd>%lISiNn2;%(o=YU+W1ol4C04jl?Mb1R?Oiu^JS$RL4; zkg_W$-3rW9<5GR((5b?W5Y{?%|0tMdUiUjb+%kt}`X8(qkSjuCawq|bT@Y#>scU5Q ztRZirZ;W8Xg~mX<0ZL~O>7Ncn7@IFBFj9$CDl+j+^3sGZ%$GEQ6bAmt=$~wxH2leJ z;E6Plz~YjJQi=_JHrLs#q?NN+D~Hu>Zb?UW6AnZe`8kYD`Vu3QM&}3qUcL`&i2qMRr8!>ONvdlwj`9!dc;jGs6fWZQJRa`3D8-Ca>6&A z8a*+B(Q*C=Iwop@JP#3;iv;sYuF1z#c>&oZ zE^nfrFcQm*CqD|mORtJXcm%u4pN`#Q#Ad-RU!s$Iff7c0l8H*{+Pz&;9uDd45clQR zXcTd|b$3GM)u@#0VE8{`Z5a}50tRNKbxt;1>-G& zD)OAmEzB8H#uV%QRrGusWrS7}t|H)`0f&>5V30`|#4xuGVV;0{5=6N6A!k119!H** zwg(W&Jw2DKKunuXCq zRA2zEiZ-)lwyl8)l2D#J#0GFhSES$(vV<+1E%@*D79$Iuq2j=fQsCEi(<6R;`<3_L zIUA;hOSLU{=ps|3g$F`*MJ94Zmh|}{N|D~oLfcQn_RWdhFfZ~4>@$MzsSsf&>|RtJ zIFK9mZ+Y;z93`306RcR%WU`;)EVLS)_3kvjMEMZ5|74sYx|9WKH{JJom3NL~Re z3%&uoQg7fDP!E@AKFcv@xD1DWwt1?#LQDj`s$Om~Q{h`1qtWzkcRzYhyZsS-H>cSX z_Acx@*zEn!c2+~WpZTo+^>dxo8Nrv%$$q)q2RZV~-Tvr0epu6m6;@VO7;K4j(5}f4 zwhr4|lTjFSmJcPK3T#{>TP#hU`OQYy^4XS1!WwMAd7Is^*4iLNyYEu);v$q`ER^L~ zMklO>`@4SsY%L67=22MU#Wm8DNt}NH)8`NdK?Q(AlnvYIS_ZN`5p*<&rG2_0`zKHt}3y8T7(NE4biy zU~C|UA`!0B;!M)FjaZUwqD2yYvVp{GHFmoap{wf6eHgR5yD(*Bi{{yPB?2%KY6R?) zR-EE0%p_VIHi7Ex-X&uo2;(%a-RB339ZYETFedGHdI(?;k0xU+_I44|cuT%UMr|gf z7q0S4#U`FEPDvOyu#kgZo8ue43>8x%i&y>zlJ&f5xJ?aoH@;5Ag{8{xR7n#6xESk= z3dN?X2usDTOagN94klIdCA=btR`Jv?5DR=4%V^Mi zp!YxqkP%TNrJi-7Jj#}C8|Prk7%(zmM1WDwLq1S=rpPJ!(LUWu^A~mb2UvM5D@cPH zYf%qSQL^GtO-CI85~#q>2-1739a}zwh?P>|S@jLmP=GzsouF%^z-BWC8Y#iT#;i@@ zK)ae4Fay^j=30TE(i^DUecr6AoF0 zG?G;UYeM4vA+^p@a>P=}BqzAqxz*hvpwDBF#x^QIZmt0AmYD^}V87f)Pn`}%f25$0 zj3g=x{vF9DfM#rw?+Ji|tl}Ihs=5E668ND5vF}2v!HyxI0VGss;33+DNLc8RVldV2 zK>oq<8QAzadrz|DTt#%qMtlgeunC3s*EC2{2jv_}&h0z!eX5-d+68JRYQsEYE6Lss z9kWS|O+R!7>9D|nPZQvE{#Pwy3vmJwz}Kn`!C(gp5ao{$!r&TXMS>i0nz$J|SJoZ* zHpVKI@>^8;VerFPX>6ouej?oIO`r|kiq8j^4jn)_$-YW+^?mt!)O#FK6_bN*&>X_7ZxCiZ zgW<$Z$dK|(!#EGDvWT6SU>Rs5KL+_BkfUZB^3O58PK<&6()dvTobl~HQ1}GCk#%fF zU=zXP+-J!*k*An(P{|%Th<`%&f~k=Pvp|$pF$(BN+!AKdo&ysA0}1n7hP^ypZWe@d z-yEdEVw8gJl-j=p?FzG|#!svxT;Q?|y{^=p9XN=}6%}3~=Hsa78=|L1WJV4!&>Fa5 znK97)RMrz4^_!5T>5wEkL}}*``N)6)-(iiI!|7|(V8k|YovT9OD86eT8Lngk!8dl8 zDK$i#V;EO=yA23)*GN_BJvd#FH0Xq%D==o5Dh;9@A7S${T*s8PhF#`K3O>yPiK=`jV?*3 zdO)c9G}ck5S_VpHA;U@}1Hl&Q0|c^p;Id=a8zHNFh|zUYROl~C}!XuO}m~!*PW${es3$oI}Y+%#4_*$8I1-U}mBz zmUKyPGb0?V``18oau!)YP4WYzs`*ao6K#db7K{P94`EszF%gqw`GwxgPU6AZfZUHZXx~0~f6 zKLTplkdaj$F40|*Ao(&(16}?zOapwL)ptc{kWQ3w z?*nfXBv-H)WTsAjiq8e_hI;$q$^jI1Fp%;?Ch3UwI*s3|n0uHWWWzHc?s)|MN8y!) zBYH(YbLdLD2*PHHPK1jg{{mRWL>xQBS)ux3$X}tcpSze~GGXw=pXnFzDa$k);Bm~# zRX_)hEGYUGeNYvcSOTBF1*A3PJob-Z;Zvx=YW@>sigToo6I_xAG0rjz3A@z*EQ8Dk z;a8JdB{PbqG@vB&Y0D$VGR0KZjxrTyCCpTqy%1+mY~+w{yhLq7N|?#~DV4rK35hrP zT}s$dxJIQHk;I<*2#p>7Ru^V~e4U!{E!S?V1`pvIR7=%cUC3)v#+BS8%?gnv4hwCL z?x8qS?l{h*UYod4Y|&QofR-XbFTY30S14gM;5hMFm|#l;(0?SBL=T}@(s?N3S!P3J zuq65(%GFm)@`MwUf~(TVLm@X%VoyF4baq{mVQ@D7}8p0Kndv-@$xv_gwSK-<^_tNjV2QxkMq+5 zl-GH7x{+teEDfLe#8D)P1o=5i7-31p<`3BTD=`jPaBP5m%j`yDhZ7q~taP&`#8QT# z#;-G>$n%r(Yq~Gt*1eYhMS^GW91^nI$bL)yA-P-w0U-zfw)=JMI?|$h)^*)qcIS|v Ic7N%A0RlMfCIA2c literal 0 HcmV?d00001 diff --git a/Class_Management/migrations/__pycache__/0001_initial.cpython-37.pyc b/Class_Management/migrations/__pycache__/0001_initial.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a5ddd7ec01a907a60b120594ce959ba70c9b162e GIT binary patch literal 2023 zcmZuy+fw635Yox1tRsz`s=TeTVRD*jEGLpuO z#uV_Hyz&prWBwtZkT00mJn;*8NqR=U0I^ikboca}?m6AkJg-(g3$KGe+rR!*wXDCj zGQM0Cp5c=|!53ISBCA7iv?DuqI!^3%T$0&y9rCpW4!FNt;4-J5|IO*-f$Uke+!e01 zc5Als;xG_YhCE4CKIXupw5R9B*E|Z(@JXNAmc>k@jt!*a1XjmoxqcpOa9E*V1cJ8< zImlnQ2R0PYR)QjwE(mI#(aKN>Y^cKAg?(TL4&1r04Z{3PgoWz}xNhvdIMe&C@g^9N zz|w_-F_&54wRdTuw1RVGlixiZ8CFNWYiL_HzHb=IoAA~&Ke#_x|6nWy#Yq+$GqZSz zI2A;F8=rR!^1J`Dym#9YxD(VzGg05i6; ztZC%>Osr4P`wncf`TjzG@%3HUyd)!e396R_bJ;SCeu{p}IJ43(^zZdo;WPMrTH~P5 zS%WXI>z=66&bZs!D%SvLH2l1m!-saaOilxL!6z$BGJ{FkI=tP$}Dk(7zk z4r3;CU2wn&vqjHnek%Du<#3IVs;pt!g7%KkyJ{HZ32X9UA_YM(yrv1StXwM_>*IjDO>X0+PW(GrjvYMdA^T?4S~=1`(XDRQZW+SSeQ(# zZewXQ8=300B2GtBmFJvCj3(Jkdqv*y|9{My1xN>z(#Foxt zVJA#}qS27yE29Zb^z@d=YvF=0NWQ_3%!Ym4rAQ7Q2ddC)>@^$PFOLGuy|cS@(8Ty3>QFyScf!<&P+? z56*->;)?jBZ7tZY?Yb_p?Ikit)}2gR8jXv@BlBdDEa`D#TO_Nu{N~VWyyh`65o!gs zlF?SztktLOB$^mkl}3}WZwj5&c5Py;XQyR-Oqju((vwL$8mRbH)>cn-ccgi}C(Nek F{0Gv$M=SsU literal 0 HcmV?d00001 diff --git a/Class_Management/migrations/__pycache__/0002_auto_20180717_1656.cpython-37.pyc b/Class_Management/migrations/__pycache__/0002_auto_20180717_1656.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ea99515ec39e8ab70b886de3ba7e0a83d3cc8950 GIT binary patch literal 1645 zcma)6OK;mo5awGX^|0*Nshd-KWDkOzqDc`HMO52KjM_39NeI9SSgbf}fixe=E``>< zwpag$_SpZ>U$WPpdhe;H&XTf{DnL~N9PZA1JCARM`%Sy;YxrFKKK{Pl(X>C*=Kis8 z@f=_A3#obdo#5|=cNV~*gtDvGc#%YWQGkeM_S+Ow;RE;x=jKp)7xzOl#*yhBr&I`XL32818OuxA>i7FcB+lb9rYRzJ z2SUX2{5?q6Mabu5xkw8NWGNUAn{Su#ZOLhL&A4=w>J0F#SL6hzkd;gtWf7P-p=v5g zPBSL0O4?U3OCj_s2XThSy-20Riz2&yw3%J6QoKf+bkvD6xIOp)^Bo#OUztTo%cZED zi>TljG{OXK4?n1>H>s+@6s>%jrd<8Oyoo|u%8_hDoYAu2fi3M>O7m;Jrw|GzTb!k| zWKfm0I;1EFOn#t1>aVNR!(d;!q=FG5eL|3pWy)~fBINCoriu~VHCF6%Q@P(4KhVX3 z&JYM}!E#`Ebi)m0+8Ip7ugGL{`kGu^o}8Y`)*2BrA>9GM3q>zi*N*gGAOqOSZ`qA> zAffrZkOs`8TeS#p4cRyzjE)B&LxelGo!OESD1zd9Sflsh;kH{(Ld%B}Q^ z1zTM>ziB*Bbt>_9bo^{OK?cNh02vk|a5Rv-=?N3pWwDr!C~D_#*i6JFn{GC6`tBN= z;-oz$bXgYUasTMc{?ntUg`kg0(wCqCxay5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o11x*(xTqIJKxa z#xW%~GcU8aq$sf@zbM8fwK%&ZzaSg`kg0wv$(IEOUh=2h`Aj1KOi&=m~3PUi1CZpdI zyUl0?V2oy~ZPfaS$EJ=-V&PgmTj`vN>OH5DAP0cHb sDM`&O$Vn_oElEr-j){*48c-4+uUAlci^C>2KczG$)edA|F%UBV0QM*@&Hw-a literal 0 HcmV?d00001 diff --git a/Class_Management/templatetags/__pycache__/group_tags.cpython-37.pyc b/Class_Management/templatetags/__pycache__/group_tags.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c44cba7fc3a6472a6b3e70b9b2911282c6636034 GIT binary patch literal 661 zcmYjP&59F25U!e;bUGmmq5(mCff30Ah=`g+VbML9$Vwato$21$naoeQSx!1gd z9(@O&q_3X#6$HVm>@HYCRds#UUG-HlZ%h_pksuiS-unRyVMNu}JuMEX$zQ`aTu3cvkPdFB3ZxjMH_fJ2-rP__ z2Jjh~-h10^H({8ocG;*_6^6j1RgKB{8Vh?tIwf@rGP|=qRA5IMXW+4ls(6n&dJH-~ zAY~F}v=;U`=l9^n-HqgcRevq*DdV~~g9~Vf2>fxRf!K=kd63JwQTdgzDcU}@BSM3` zR?ac2cc~1rbW5e1vb8-*hkm!JOzvHX3*&<*cpwT?U5CMx-+k)3CiHV_l<#aBg=FiD zwF7$l6YN8Bf4)p#WSG@UlJ3r}vrN#3>I zmaB={`m4!p?r!c6<;p6%3(}f`C>tBZWm%Iyc0Eq^pLxW^$nifoA{L`a IM&k$n0D;%5g#Z8m literal 0 HcmV?d00001 diff --git a/Class_Management/templatetags/__pycache__/prgress_tags.cpython-37.pyc b/Class_Management/templatetags/__pycache__/prgress_tags.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b23f20ab64c6ae1da929f21b063671e5e0e0c784 GIT binary patch literal 652 zcmYjO&5qMB5cW8~Tc`xfiVM6z5b6W0RtRW0AVCpo5mJa$rSWW(Y!V0CmA0sy;JWXy zd*mH>5??v>72v`+)gs24k^Rkh=9`(9H|Z#4sKW)VpvBa5aD9ovC`EB=-5c4cB?zVgf3nDtkdj(L7iZ**oty z)t9BpiwjgXk^@<7y%LQbe1p&jp@b+lJ+^DZy3#m;26Lp6D+ zvtE@7$?qPMerrdYRj=fLIU0J{Hs^2;9zzJ~0b%px$cCcMyHYAQcN?}+V59BB12`$9 z!U*PEbF(20rRz8yQhl zIWywgYXSTa(EXEnCKhHSg&s@uY@KSe04vQ1AV&~G2>k;R$Csq`xwrJxXwx$&!hlS0QlQG`1CLT!!7;@_!Rix@8Cn} zfBygN7N6AMgCl56I93>Hvf*SQRaz!}-_n&9>IJu*Mb5NVQWln;uhI*EkoAw*`eNr5 zZ1kk+J!fg&k8I~PY&!vAL)mmvTR#!T1{G);d(TM2@|kuglHq)$ literal 0 HcmV?d00001 diff --git a/LogIn_Management/__pycache__/__init__.cpython-37.pyc b/LogIn_Management/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3408469e3959c49bb5271736626c909d19135e00 GIT binary patch literal 160 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 I{N;Q91JMUAUH||9 literal 0 HcmV?d00001 diff --git a/LogIn_Management/__pycache__/models.cpython-37.pyc b/LogIn_Management/__pycache__/models.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..efd06a9ce7869176f36624a292ecaa816f610e61 GIT binary patch literal 3186 zcma(U%Wm67kjpn|$yS_)W9LyJNDC+l)K`E4MNq`C<-kCrCb8WntP6tHu5CILsq9i| zEYLmFzWN`MWB;M2e#Tyl9`Xyhv@=Udu^p!fX^v)Qm-C)k`d+o_YjAD;x%%@zRZaUF ziP2>Nau*))1OU}2Nwh8r2tiy=^sW&YT{AGdR$vkBzD5md9%$5L=DrcwKwH!X+GYl` z_RYWnjzeAGxQy($u*aj`iq`PofOM@vq}|OZOGLwvwfPN^^Qe>Giv(K}jLWGJ_8>~5 zEnw6hGTx1ah_h5Yh+oEO2c?WI6Og;`h#LTy77(fhI`yeZtpgGmbb{K{0nDTo>QWCd zixRMau3T zl$H`L?Q*O1H)AgH5Lcy_L_-uZX!S*$ZZ$mV{}?5G*5W+l(o$)aQ)$M#Q4$YWSW2r1 zmWLzDq!)`25+1)`(gjrH(dMSYBHE2pX$o*s8X?_i_&~5^lRJkxrP}Q6%83qVQO-hCfHsKF0BFP{?)Y(sxK4E9>OQg6JxR)t4~wmN zL{0}Q4KMT&T~t*!2MAOGR9;y-1=K9n5A8j>u%Rl9_G&}t7hsd}yFvIY;0=eLN7gCP zQhTL|hO3yA;3DjnwV^R84Y;8WT!Aq~&(M$ZcJ;w!jN%C&#;+Z71kVH|e{({s8*qZb<{427izY2%+Q-B5Kw7)n13 zp(gqX1H2N3&-+n={Sk&L3;YsVg?=9~4eO9&xH+a9qazS;iGRVLP`uM;+F!6~G}D-| zV`3Fh<4_MQplrYiHGy&zMQ{oO~s%FFrjcy;gutJl}+wz!4&m_8qCWI zt!^2?89GU)4zysJ*611dJxj09v-BLy&vW!Vy#So^>;j#k7Z0?363hTTOXn1R5%5d& zvchNSG}P-=X=3TT`4`-Q%9VaMdKo4x-O9IN(xmb8J_GJVkH_7J?}pFVF24p_19La) zbEtGAq(j+e)K7A0Vzi+~J_YVlITlpOk7q-NzzSYEJlLqJ6u$su*T!O8(M&BT&wPG^ zXnQbe2gub|;H=vtzmX@}Q!Uk>00ovq>J6nrdaaio*301#QVj-HVY5lXj-**NloP^8 z<6)?jVn=JxK{lz8K?Q@*94;R-5)D=RuLFW6iV8r&>xfe_gFJwHq=2JK8K$@2k~$bM zc6wxxx7kk;RjMZqt8T#*9uOWQtXeD zjw1?+`c&!aV0`+XbjAKS={V0nAl)v{;$M!4S6@cWl8-Gg$FIODzlz`!1ehb~x9}@u zDP{>(Eg`*y?TDB3iNm^bFUt}ZrRC!B16z$h=|I)6PA=r++Dhwjd;UQyTv~2@zbL03 zw;ru6KW;6S^a^jF0k;r*j^Il)#qIG7a-Hw;uaNgOg4+n*bI_$%#|`=y+!3SSC1fHF>X5HFpD`IUwF#n#Ew?wvn(VA}>fs>WTyk#57clSg-= zbSrDpjWSj8eLE19PSQ@VG`M*0rh RM&PimkaJG0Iel|_@;^JIw95bh literal 0 HcmV?d00001 diff --git a/LogIn_Management/__pycache__/views.cpython-37.pyc b/LogIn_Management/__pycache__/views.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3e05b7655e221c04a095bf4e431c130e692eea21 GIT binary patch literal 2443 zcmcIm&2k$>5Z;;n(db{Xoe)9*5gA>ncDlcBdUUs5uQ>2K`2Ep0KQ$fa z5A4i;6qJwQRlkDZ4kw9|l8_M8Dd;q$R(BIO^+M0;UgD=g7+Bp;N+}DO)q|v*R>DeJ z4XbG_tflp^ZtbO{kv7Ao)mhR?uY^~KBkHG4xWdc4@}m>3@+z-EyT~xR9W&eWvwrSEym0DX}YfEJaU)y|!$}8A%=$GgvB= ziuyuzJX4EC`cPy#?nPP{Kgs)XhC}=LNSj7q=35V1XXN?ZGdA*N1l#UiAxzi8F8pM7A{Lu>9mw4Jp-z(yH4KMkQ7U8$Vl>`SB;OlXH#QTPvzzDX#`xw|b`&KsZ{x`J z*1dKv+w&FII}PKZ-LzuWT?T?n7uO3?p$~H|>)3Gt42d~4HH1aaQZ7qik_-hV-S|Sv zTuKiO$m~vFN>Y435=zSk8tqQme0pdj?M9~5%QG#W>faoB6NdeDfAfR=FJNzK{}Z0Z zSq#%7oy+}uLOs#>aDOiXYyT_pSjAfG7pZv=WssZ{=(K+X98v4TXQpzVH4H=H;tpkm z(F$q61Cp`|BNdOiHL^nGE8t)72>FDmusp&etbsYeAV97|xBm$VDPkt_MHp)XDa6ar zHPr%Qi{J(r6z0bv@>P(FFJj^r%>4m6$Xrff~#H?3vC&GNQ|Kdffrcut(K z31A(>GMyXX4AzlITfEy9Poth5uWcSiSzkb`1$!-H%}TGZ;=HcXkshgW=j(iQ=SZ~G zsMmwKa4<@eXYFEK`&m9(qU-qfZ0JE0CxW+i{_o>D6?qjBXZJ0yfo42pk}2hn2T+@o zTtzRE(bN=Bc^-xFRCFW?1U-wOVGyzO*=(MbX2mmsjRxHR^dOU=A z2J*Z=106uNmIcVH0NMDTrjXhWk!{$=cLT*C8z^Z1P>uwma8Nix1!s=IiP(m%29s=3}mk+FqUc4&nB;)!H;?mU(F|ihW~d z#quoU$3>A}y=Yv=yJP7hDC1YKTAFLKf$8G9UhlyTF01Hl*?X#cUbSTnCt9?z3fsbH s4~qrFhP8yNMc5Wr_96T~7$xE(gi752frqYmu479Bm)&A6Yq6L926*IUb^rhX literal 0 HcmV?d00001 diff --git a/LogIn_Management/migrations/__pycache__/0001_initial.cpython-37.pyc b/LogIn_Management/migrations/__pycache__/0001_initial.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b679f5e10cc70fc84a29344561ab895102974d48 GIT binary patch literal 1907 zcmZV<+inv_bZ=g-9XkmD0;IR4(2Hs7hR33+igSS?5kQTjR<5Ph*k^V<&g`z48AIZy zO6{vZr2o(_nb$t?3%s;vW|IJ7S9^5sbFQ!$TL04@)WJV;I^k=ycRH?)BvpzP zne2GFnX^m~#mYkJFfV~}`E+dbE}k2R?BFMNUB{u$zy)XEfjjWQ%iKXgYts;X2xxs8 zfs1bqLZ~l;6r~U?Ju7cO6Xgw9fhM$;Ug|*`>890Rg|(%RoOR@^p!F5lfUA~s4LL2i zj#``6=7#lQ=o;L#8n-ORg)P+j$Z|gZfb$7*R?z0trHiM0W~tga6~9N_MyidPpTixv z3tzx(_;MMd%~$9AuPwg=_bPtYf^VS4T=;hBW0tG%9o$9DHM%~%GObTHrdR2;>2>HX zJ@|gr}&hDPNTWUjKppwzF}0v{*%!ZrZ4LnXzJF@z~-WU)M&Q6es9*&UvNV zVlt8Q85Jg-#q)hCSyo_-GFB6!5HJ}VQ9L0sCY;BpnlmZQB*w3pnv`=D)6*GeW2X37 zjIp5uoLV%cd3UjX={%N-sJX-_>OfO6=Snvwl+O}HPgNC6jpl^$*Z{qYu4Js(OWJX*hK@}3ilnK< z2;{8LVJ6D?OfE=&LgNa5rwk*?OI*oVmEE{kRpu4LvSd_!P#)aa0=td6F(uc}LO;F{~emcMC+toz8E-wCTkwoHyKLAjY5I~IE5g2KAs2-y+wR9Tg9-MW0I zNsBv2GdgA|8^71Ov=nc%>Mqvo$@;P7>Wr5>%UWig+tYUd#!%o0aG~ zE11F+(Ji1eS^zD^j7s5~09N+wP92&%QJ6beH+r~g56#Nx#@>X83T^LW1^XV^fE? zkteF04UY(NvtQ{*GDU|^%ItBGV2mWAIW5%i?f+qjchvplykgzinW*6z5q@&pAYR~y zLEw7cmT%y?yMb>7H{4bG-gLM8rjg=ntviuksdDX(%Ob5ZYn*dnWE)Y{{?;Y4Tm7ZF h7j+Rkc)IoWHt7m`gaRG?SoQuV(^MHEXkk>5|37fDNH72Z literal 0 HcmV?d00001 diff --git a/LogIn_Management/migrations/__pycache__/__init__.cpython-37.pyc b/LogIn_Management/migrations/__pycache__/__init__.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a0d61a34861d081981095b8d422f52832708ab3d GIT binary patch literal 171 zcmZ?b<>g`kg0(wCqCxay5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o11x*(xTqIJKxa z#xW%~GcU8aq$sf@zbM8fwK%&ZzaSg`kg0(wCqCxay5CH>>K!yVl7qb9~6oz01O-8?!3`HPe1o6ws*(xTqIJKxa z#xW%~GcU8aq$sf@zbM8fwK%&ZzaS1DRb6#0&s&vL?d- literal 0 HcmV?d00001 diff --git a/SamingDev/__pycache__/settings.cpython-37.pyc b/SamingDev/__pycache__/settings.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..dbd2d407ac4292dc10cc106f5b7eeb3803561ea7 GIT binary patch literal 3017 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 literal 0 HcmV?d00001 diff --git a/SamingDev/__pycache__/wsgi.cpython-37.pyc b/SamingDev/__pycache__/wsgi.cpython-37.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4ad0731775c3f1c70ae695cb3f29b7c4e68c0f8c GIT binary patch literal 561 zcmYjO!EO^V5cN7~6D<@WggE;e33kb~LKTISCwSA6BfFK}Wup{OHy?D1&cdwza(a1axWA3tXwzC?ulYKzK7W@NB`6XNr1JYl8LOIfj{u`J`Y)YS+! ztg&VdrBC8`;u(Buj04B~3fOLhE5$DqFzy&DW>#c*-0=yz;(rhiNKI=@PN#x-z$#N>itx(_u0k zrYm#hO)8*K=DG&$(<@iWH2#f_km(=_k1Oy+dsp1i5uS|R9#6-oMRqcqO{U|lcz-%N zdv|j4=)VDp1MkrbH|T|4QJ{*V2-LXnaHl0H@d-%_Y$;NO9_WpyfSxb|yU2OXo2FAEHY4Rs7ZLQ5k z9h1RM8$-N$*lia_VY%$)O&Gh(n*;H>fv|%|w@w`lChYLw@%Y~NJ-+X)?*!L(g0F_K z)7Q6H?DYM@+Y`SxfIPtH-|HU;piX4ualpSZ=JjvfP4qH@p?hyWpAD`x7*jQ^8ue&C zGpd^vGlLw_X6Ge`${K=USjm<998FCwY85I`h4rXfVpy`+njyoH_;{EeC&`frJxxtb zQ}hHAWujC>QLVPDDXOfst=TG)HDf}t(8ZKh<(8~lw%KidL(FS(OS7%Ulg_}|cg*hv zTOP0lcEKm`trJ|>1Vc9o2D_TjyS)oAsm}}cJ>UTBgCFkoS^OjL^$~-Y8{QWOA*@@t zdk`WfcYAT)ktcA+chq&_i*M~2i}wi6ZzP`DcB^4WV~%6f26CEJy}I12n`Xm^D-C_g z6#2PTF$trB!|CNBY>Q|vmQ7ZpP|A^6o~yxPL4`HN$tLH*P)h4iQdXg}Os5P+T`J|R zQncWdOX-SS%xPIIU6Xl+f<=8z%dqJREEU2s$3zse&@Pc_6_O2O5uF2d8F9@r8E-<8 zX)ZlTFGGzwC(NKfxV)3mBP(UTP|qQ*CXZrsl%s^25))A>Ch`x< z-OKZaSmabu5@Jv)Afc95vr?55oRlLZ^GM(!1)Zu^$<18G-A$bOEACh%PSKl1tVeh` zlh{5wAx2#BEAavE#ewSqE;#IF_zv72B?Rn$F5}yWC&XBHanA#e!Coi0?t;)Tk-#qg O>?&d0J^o1yKl}w~o%)9W delta 218 zcmZozAlR@#aDp`Br-?GojGs0pEP2nx%qPLXpTl>UPhzv70T(h1^O^YDpU5);G1K-Z^2`bw*cf@$ z7W?zo|TbT+#1fv z>f2@OIQ_wUW`*s3cbT^_u`%-BVc@^BS+L;}|MWZWnKf7#`5!TC7ieI*#6K~BWBa53 H%yIz$tT#)y diff --git a/requirements.txt b/requirements.txt index a7ee4a05..b9914eaa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,5 +9,5 @@ timeout-decorator #docker #redis #autograder-sandbox -psycopg2-binary +psycopg2 mosspy