From d8897febc54953e7864ae0ae60efbaa461a23835 Mon Sep 17 00:00:00 2001 From: pErfEcto2 Date: Thu, 4 May 2023 11:31:11 +0300 Subject: [PATCH] django test by perfecto --- .../__pycache__/config.cpython-310.pyc | Bin 0 -> 282 bytes .../__pycache__/db_get_data.cpython-310.pyc | Bin 0 -> 602 bytes .../task1/Yaroshevskiy/test_site/config.py | 5 + .../task1/Yaroshevskiy/test_site/db.sqlite3 | Bin 0 -> 143360 bytes .../Yaroshevskiy/test_site/db_get_data.py | 10 ++ .../task1/Yaroshevskiy/test_site/manage.py | 22 ++++ .../Yaroshevskiy/test_site/polls/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 183 bytes .../polls/__pycache__/admin.cpython-310.pyc | Bin 0 -> 224 bytes .../polls/__pycache__/apps.cpython-310.pyc | Bin 0 -> 460 bytes .../polls/__pycache__/forms.cpython-310.pyc | Bin 0 -> 461 bytes .../polls/__pycache__/models.cpython-310.pyc | Bin 0 -> 805 bytes .../polls/__pycache__/urls.cpython-310.pyc | Bin 0 -> 348 bytes .../polls/__pycache__/views.cpython-310.pyc | Bin 0 -> 560 bytes .../Yaroshevskiy/test_site/polls/admin.py | 3 + .../Yaroshevskiy/test_site/polls/apps.py | 6 + .../Yaroshevskiy/test_site/polls/forms.py | 5 + .../polls/migrations/0001_initial.py | 32 +++++ .../test_site/polls/migrations/__init__.py | 0 .../__pycache__/0001_initial.cpython-310.pyc | Bin 0 -> 1052 bytes .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 194 bytes .../Yaroshevskiy/test_site/polls/models.py | 12 ++ .../test_site/polls/static/polls/style.css | 3 + .../polls/templates/polls/index.html | 11 ++ .../Yaroshevskiy/test_site/polls/tests.py | 3 + .../Yaroshevskiy/test_site/polls/urls.py | 8 ++ .../Yaroshevskiy/test_site/polls/views.py | 15 +++ .../test_site/test_site/__init__.py | 0 .../__pycache__/__init__.cpython-310.pyc | Bin 0 -> 187 bytes .../__pycache__/settings.cpython-310.pyc | Bin 0 -> 2344 bytes .../__pycache__/urls.cpython-310.pyc | Bin 0 -> 366 bytes .../__pycache__/wsgi.cpython-310.pyc | Bin 0 -> 594 bytes .../Yaroshevskiy/test_site/test_site/asgi.py | 16 +++ .../test_site/test_site/settings.py | 124 ++++++++++++++++++ .../Yaroshevskiy/test_site/test_site/urls.py | 7 + .../Yaroshevskiy/test_site/test_site/wsgi.py | 16 +++ 36 files changed, 298 insertions(+) create mode 100644 Задания/task1/Yaroshevskiy/test_site/__pycache__/config.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/__pycache__/db_get_data.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/config.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/db.sqlite3 create mode 100644 Задания/task1/Yaroshevskiy/test_site/db_get_data.py create mode 100755 Задания/task1/Yaroshevskiy/test_site/manage.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__init__.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/__init__.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/admin.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/apps.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/forms.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/models.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/urls.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/views.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/admin.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/apps.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/forms.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/migrations/0001_initial.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/migrations/__init__.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/migrations/__pycache__/0001_initial.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/migrations/__pycache__/__init__.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/models.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/static/polls/style.css create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/templates/polls/index.html create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/tests.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/urls.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/polls/views.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/__init__.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/__init__.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/settings.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/urls.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/wsgi.cpython-310.pyc create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/asgi.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/settings.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/urls.py create mode 100644 Задания/task1/Yaroshevskiy/test_site/test_site/wsgi.py diff --git a/Задания/task1/Yaroshevskiy/test_site/__pycache__/config.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/__pycache__/config.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ee62378f62583148bbe7e2abb9f30c194f9b2de0 GIT binary patch literal 282 zcmd1j<>g`kf{D?=DJekuF^Gc<7=auIATAaF5-AK(3@MCJj44b}OexI444N!edS*uE z#wNyQhDH`vj*jlW9%Y`+DNa7=#mR+kx)IKv{-%D383qQ0x`B=sY00ipJSj=>Y57I* z1&Kw)sZksSsYPk2$tC%In#{LYOY*Z*^KP*NRpce+rru&HElw?3$xy@sv>8l%^#`)_ zGxBp&^>b4TGBWiGDoZl*^YoLAjLZ#<^e;@mu;IcMAl`dn$HjjAlEmU{L;c9aqWt2F z)Ux92%u4-|)Z&u(;>?m%{p9?-w9It9g34PQHo5sJr8%i~AfFbq0SOic7Df(60EIwN AL;wH) literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/__pycache__/db_get_data.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/__pycache__/db_get_data.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..34bd719ee88fc5c0e90001b802ddc5550b8282da GIT binary patch literal 602 zcmZWmJ&)5s5Zy03Cen$Vgb)=41(KUvB@Gfn2#NlhAfa<(`Mi_ZcaCj#*MOy@0a}!j z_EI8Uam5wa@E=0EEfqh2j<4AiC=xSzZ+B+ij-Kr1;9y8FF4L)El#p+}*bjllGlY4F zq==#wN$Bom2~!NX;vi;12^D-0NucPI#Nl_;l4BRV>Ol7{)L=VZ=eYh~__enX&k^Pw zk|k%&cllp#ag?Y4 literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/config.py b/Задания/task1/Yaroshevskiy/test_site/config.py new file mode 100644 index 0000000..22b3d2f --- /dev/null +++ b/Задания/task1/Yaroshevskiy/test_site/config.py @@ -0,0 +1,5 @@ +# i know i pushed the config file, but i literally don't care +# there is no useful info +token = "6273436128:AAGMHvICdBLgscqF-XCIO5Nah00q-QA8fcE" +db_name = "db_for_parse" +user = "perfecto" diff --git a/Задания/task1/Yaroshevskiy/test_site/db.sqlite3 b/Задания/task1/Yaroshevskiy/test_site/db.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..a34fefcc5cc793461cd426fc08ae1daf8c220a99 GIT binary patch literal 143360 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 N2!H?xfWUzW{0~aLc&7jW literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/db_get_data.py b/Задания/task1/Yaroshevskiy/test_site/db_get_data.py new file mode 100644 index 0000000..acec30b --- /dev/null +++ b/Задания/task1/Yaroshevskiy/test_site/db_get_data.py @@ -0,0 +1,10 @@ +import psycopg2 as ps +import config + + +def exec_query(query: str) -> list: + with ps.connect(dbname=config.db_name, user=config.user) as conn: + with conn.cursor() as cur: + cur.execute(query) + res = cur.fetchall() + return res diff --git a/Задания/task1/Yaroshevskiy/test_site/manage.py b/Задания/task1/Yaroshevskiy/test_site/manage.py new file mode 100755 index 0000000..cceae78 --- /dev/null +++ b/Задания/task1/Yaroshevskiy/test_site/manage.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +"""Django's command-line utility for administrative tasks.""" +import os +import sys + + +def main(): + """Run administrative tasks.""" + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'test_site.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc + execute_from_command_line(sys.argv) + + +if __name__ == '__main__': + main() diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/__init__.py b/Задания/task1/Yaroshevskiy/test_site/polls/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/__init__.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..19f6e7df785c37c4ad54a0aa72e9c0bd78d680f7 GIT binary patch literal 183 zcmd1j<>g`kf-8Q(DIoeWh(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o1T-$kort&rQ|O zO)bdC)Gw$k$;i*sPc||#H#E|}F#W=Y3tNDA?}Z%~`}Io_i?a>&BNL1Ai!)NoinB8- y^-EHVOX7<&OH%a<@^f;E_2c6+^D;}~g`kf-8Q(DfU46F^Gc(44TX@fuanW zjJH@5Q*tx&{4|-O_)@YG^V0M6lJoOQiZYXmKnAR2C}IXuVB%{CkfooIpPQX)Pz pm&6xmmZa(zw|69E2zB1VUwGmQks)$#|X5c7-X*i0{{d@J!Sv^ literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/apps.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/apps.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f6a4f8c1bd899534b75b67f7511b14192c9c5a0b GIT binary patch literal 460 zcmYjOJx{|h5VhkJrC$qTMPkhot6f+SYC(dnLh3{o%hYZY>ck;Vkje@(jQj>R1_l=X zLy(xVGVuf0Ij5EANq4^Udw#k*>wdq3z`iC^@d)R)Ew;^tVgzmuAP6L|LJ1BrM(0R4 zf;=EWB)%u1Bit$STR*@;KCav2EIZZdJYLM~&9-4EM&M=-f>lInF+F0PC(ag)a*d;kc&Os+)aE^ gcQ<2NZteiyApcFRGy7Y$ceI}F*zVF;!5-Qpe=sO_qyPW_ literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/forms.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/forms.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4a8ab7244e3a3f7a65f914bf0e8967afbcb0c847 GIT binary patch literal 461 zcmYk2y-ve05PAx;tPgaj*Msv3w8<$-|0GE&B!KTTrab_ZU19sYH-OWKm4AWf7^AO#1!9UZ0dtv_B+c4DgILXb>JsY!K=gKU|*0Jb;K*7#@}SD9hpnI@mH ebgJqJJ-c{S`X8$HI?!kQqk6q#{EO|GE>u+l!w%*W0 z00UmIk|&(A#|#{B-!gEK&z(1J;!>mo9!0#HNC*508wA(%k`1`=O9@!0sdYD(OU^!R zb(a8H!ht0Yy7LZja4vb`q5HuH_ajdN=ukq>gwL0#bS|rFMm=9~(<{>pQD8OG+3Rgc zHQre)Pl{Y+2;)I$LLsWOL?KL124SUVEpY?&7AN$pT^(;a1LeUxJXN&oDohR}GS zP5+RxzQ{{#PeaNtY@sVwNA$9RpT}gynJh6bagpWmVx==##na*N{@yTNzh8e^f2RF) z{pH)cSf}cAFMgTUlG;31r}-+@^edrqjqySjg^F9kb{DJKa%81YK0(MLzRjE1KV<%; z*Cv@rG|qkCmrfFp64N!FE>Ak9!?Z4=j?1)|)_834XY zmxUe=qB^kg&_dTj!)5PC)|k(#r`Wb{g3-Zbba41634c>t+u2LDrcJq)=jchLafYo3 z#ygk9$sdMWt8Z&;6WC(PmJQhskN6I6qGOtnF3i(vCU@baZN__MXRo2Gx%0o2CVbG& Q#zXtVhUtjia&LRT0E!dBnE(I) literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/urls.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/urls.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2fb33ab12360ad3401afe4626fd96c89647407ce GIT binary patch literal 348 zcmYk2zfQw25QpvjYiQHHN0wU6!crlgfF%=IP{f^@v`HM9^b}y>d*1x>q(eW?^fcrR8m)X(7SpNF3p{;4T@eijTSD(vL9@` WZYAs+ymHUc?kf|P@I|oT@y{>B0bWl4 literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/views.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/polls/__pycache__/views.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..8d334b65167238329dad474fc41992524547fb7c GIT binary patch literal 560 zcmZ8eu};G<5VaGh4Kzg^`GrWRR=cnugv7$sfwGVVRk1}vlQ`IJX;GQV&d4`(V_;z6 zAHo_&CO&`}&MrcLrF*%{`R?93i*|bx!Ff%GEW`-Cnc(+vAUFV1I{*wZoS_^?7#rWo zoZO9E@Lfi3QAC)>8u0a4bBIF!9V*ZY*TIq2~}xj&z}35`fUDo04Bn z;9}j3MPcezNNzyt;{<>vBIh*cWs=fzt`kwvxZmIH^=WlqJyefi&(+h*9n~W>?$Ohc z6e{6UHBRT$Og~ep=5)fgc5cRH|#QE$8rNE5?LJEht?FAtr)RIzEp;khzknqKFGZSZB+w0m+)$|Bl zBaZw9xN+dXh5rz)d*#$0fVe=#*hwfzthM8PyP7vMZ+2y~S<`5|dT{^`3{Cr%gTDvu zX`3|D4jIsZ1zN~#7IK@j9P>c8ji(yuV7$@5K<1ZT>vjqFfz~cvkdM~psul__aWf&K zRFy*s7^M5X{Os>hC$LE~eNP58n}KF?V7BgQwt*$T3>>!q7W()~0&79)$q%$!tYXcf9yR~O$}TU%RqW-4^z zQIfx`3eEH`8B;SjeFkSMyv16K|1vHObB=B@{?oWLe-u9LvZ_vt>%dVV;8e3)e>OYQ lC)Sylo!p@ah3{3R)73pXQ0BvF&mQHsAT5(wg`kf-8Q(DIoeWh(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o1Tq$kort&rQ|O zO)bdC)Gw$k$;i*sPc||#H#E|}F#W=Y3tNDA?}Z%~`}Io_i?a>&BNL1Ai!)NoinB8- z^-EHVOX7<&OH%a<@^f;E^>Z`RixNvR^Ye=J + + + {% load static %} + + TEST + + +

{{text}}

+ + diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/tests.py b/Задания/task1/Yaroshevskiy/test_site/polls/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/Задания/task1/Yaroshevskiy/test_site/polls/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/urls.py b/Задания/task1/Yaroshevskiy/test_site/polls/urls.py new file mode 100644 index 0000000..7c211a3 --- /dev/null +++ b/Задания/task1/Yaroshevskiy/test_site/polls/urls.py @@ -0,0 +1,8 @@ +from django.urls import path +from . import views + + +urlpatterns = [ + path("", views.index, name="index"), + path("test", views.test, name="other") +] diff --git a/Задания/task1/Yaroshevskiy/test_site/polls/views.py b/Задания/task1/Yaroshevskiy/test_site/polls/views.py new file mode 100644 index 0000000..51a63de --- /dev/null +++ b/Задания/task1/Yaroshevskiy/test_site/polls/views.py @@ -0,0 +1,15 @@ +from django.http import HttpResponse +from django.shortcuts import render +# from db_get_data import exec_query + + +def index(request): + context = { + "text": "test" + } + + return HttpResponse(render(request, "polls/index.html", context)) + + +def test(req): + return HttpResponse("test") diff --git a/Задания/task1/Yaroshevskiy/test_site/test_site/__init__.py b/Задания/task1/Yaroshevskiy/test_site/test_site/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/__init__.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/__init__.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..eb0fd5283065483d8a01ede1c68c42111adc3393 GIT binary patch literal 187 zcmd1j<>g`kf_c8dDIoeWh(HF6K#l_t7qb9~6oz01O-8?!3`HPe1o1T*$kort&rQ|O zO)bdC)Gw$k$;i*sPc||#H#E|}F#W=Y3tNDA?}Z%~`}Io_i?a>&BNL1Ai!)NoinB8- t^-EHVOX7<&OHz?o@$s2?nI-Y@dIgoYIBatBQ%ZAE?LhVxGXV(}1^`pzGlu{G literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/settings.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/settings.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0158adf9571f0a5fa7cc9b595935751205c1f044 GIT binary patch literal 2344 zcmb7FOK;mo5GH9_QWV?qBd;bXz#u?lH8lx4MiLZ78d{IPUlKW%A0v%Tu`Nk1!z4-#UHrdY;V@gpcylZL^Idn z%u5{(&A#EyJUlb-yo|Eu90CmzQL4+o;R%l}zZN^ZIgjSd1vHNqa0Xqu&7sBD0^!Xo zXbCNY%@SG}j#r1{HNtm9a}ixPm(UG!8KSMgeHGm_ub~gj>*$uw6>i%y&vE%u&-Ock zL@{H;?@*~7L=wZ4S(Gp=g;CJM4wLiw9qi-CW*AAWBk3L*dac>WBfdnL9kH?HJ*iIt zM;gO!${X@Jcy9x$7erVhJ_PV=Mgm`gKkE_*NnHF1WPtNs#zOk3qM*Q`@+ihh22S89 z*jE5hVL?b7s+^>(jNn-pOYOevN-m*H3fgB&vV8=BFo~o?+wEiee_}+*j}!{ zCt|~9-FR!v0`Vz!`Vn3mIIH)g`0mq>dY#AYjuX+=W)uhP>u7NQ72ZUvgGYtUyGMsH z>pWzuaqmul)hJ}+>tW!!RJOyA%8hhd4E#3f#8*e~vJ?0$A}x7HcDynz?L#KFr-Z2s z_8B`0F^z9bDJiBD=s&OUKw)>lzr@_YIJD z!(Qk@56Ue7z&<+Z5xF#MM`Ns}$?~uOUNH;0$APqhh!(_nbsFZpm5gw!--$oIfMtYV zLNBrS{@C`kOjAzZgPd|5KbSH;5dc!E! zYkGX^jIsgkkhGhC>ESjeS%lkm-({zDjap|6(w8nAbPwV@2*>k+kYu#lPPwKfVoj}T zQF{2t&!$oz)=p?sItU_U!O23cb zsJgyi-z`~tYNZUyI@I8NMXl{L)g8?$)=L@ymaCd&)}dx{O-Q)B{LdO(hp(>|D(oqQ?f@F>ZB23ym2@e}y?bMy-s zL~d?waYoFFGop~2&E>_sAPT&|=LF%M__z2@TokebpW(%SU_K8rapL|ewp0t Ezsfc&B>(^b literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/urls.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/urls.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e1930886dcc286a7b1c85a07fb913a73e518ad7b GIT binary patch literal 366 zcmYk1zfQw25XNoCNvr-ryhfH-?ZQ$ao`8W4h%6}7R+H9_Biltv*E|3t55UC6z`()_ zFoo4C6A!?OI9Cik={|q=)9F50Pp2aU^>MZ2Pw;+);kaTLE}-oKgd>h6QaHyrcp{04 z@<`E~Vk9CS3A~9nNk_m_L3!Naj;u*O;K>rDgKxNiQtab`tEx_kr%mBXKd9=J+;Oo_ z4xD+kA2nJ^o9&FWm+3G+;hUmf>ujZKXR13x;Eo^v!?0u`Ach7^ZRLcgf%-8hL^xq; z`;1KZ=s|w2!Ld>+!IWsqiZ!h(b@h7cPvC+HMUq6r@U{s9fxX;}aO literal 0 HcmV?d00001 diff --git a/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/wsgi.cpython-310.pyc b/Задания/task1/Yaroshevskiy/test_site/test_site/__pycache__/wsgi.cpython-310.pyc new file mode 100644 index 0000000000000000000000000000000000000000..68bbf572f3da17f755ea9b1e8a6b6144f8bce2ec GIT binary patch literal 594 zcmYjPv2GJV5ZyaFaX1J<2vKiq32upngoF?RDZw%#PH{mIZqCc?*tgE!&gpjJ;Ixz! zlynG6ItmIJ{=t-7OT`D!GiQs)BhBp0j%MDQoyFbVh>?6eOw_x8vENOwDQya#kh*(h z6dN%WsL%wXfXG9#g+(gi~MzTw8)HRtb)lnrp`=+Q1#|0HWOc(mfPHVdi2rlXi;#Ib~P~ zu;PB)6FHuH6bed%ivp|{=WeP+^oJgV4ZA^oYYIMX?$Qk!_3i!VPlx@ZG&wjv9t`_Q zdU&+|^2Nc$&CB^?2i|Ktb=^+gNmC+`rgey}zOkkfXEZ_FG_FE|sykrkx