From e1fcf6f481449e4b6584397aa63c5fc2b3ab48d5 Mon Sep 17 00:00:00 2001 From: Jesusdgc1995 Date: Thu, 23 Sep 2021 20:21:19 -0500 Subject: [PATCH] Fixes #41 Taller 2 JDGC --- Checkout1047484734/__init__.py | 0 .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 238 bytes .../__pycache__/admin.cpython-39.pyc | Bin 0 -> 468 bytes .../__pycache__/apps.cpython-39.pyc | Bin 0 -> 539 bytes .../__pycache__/models.cpython-39.pyc | Bin 0 -> 2149 bytes .../__pycache__/serializers.cpython-39.pyc | Bin 0 -> 1392 bytes .../__pycache__/urls.cpython-39.pyc | Bin 0 -> 566 bytes .../__pycache__/views.cpython-39.pyc | Bin 0 -> 2158 bytes Checkout1047484734/admin.py | 7 +++ Checkout1047484734/apps.py | 6 +++ Checkout1047484734/migrations/0001_initial.py | 49 +++++++++++++++++ Checkout1047484734/migrations/__init__.py | 0 .../__pycache__/0001_initial.cpython-39.pyc | Bin 0 -> 1545 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 249 bytes Checkout1047484734/models.py | 41 ++++++++++++++ Checkout1047484734/serializers.py | 18 +++++++ Checkout1047484734/tests.py | 3 ++ Checkout1047484734/urls.py | 14 +++++ Checkout1047484734/views.py | 51 ++++++++++++++++++ .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 231 bytes .../__pycache__/settings.cpython-39.pyc | Bin 0 -> 2569 bytes ExEcommerce/__pycache__/urls.cpython-39.pyc | Bin 0 -> 482 bytes ExEcommerce/__pycache__/wsgi.cpython-39.pyc | Bin 0 -> 642 bytes ExEcommerce/settings.py | 3 +- ExEcommerce/urls.py | 3 +- Productos/__pycache__/__init__.cpython-39.pyc | Bin 0 -> 229 bytes Productos/__pycache__/admin.cpython-39.pyc | Bin 0 -> 405 bytes Productos/__pycache__/apps.cpython-39.pyc | Bin 0 -> 455 bytes Productos/__pycache__/models.cpython-39.pyc | Bin 0 -> 2229 bytes .../__pycache__/serializers.cpython-39.pyc | Bin 0 -> 1355 bytes Productos/__pycache__/urls.cpython-39.pyc | Bin 0 -> 596 bytes Productos/__pycache__/views.cpython-39.pyc | Bin 0 -> 1566 bytes .../__pycache__/0001_initial.cpython-39.pyc | Bin 0 -> 1421 bytes .../0002_auto_20210916_1521.cpython-39.pyc | Bin 0 -> 726 bytes .../__pycache__/__init__.cpython-39.pyc | Bin 0 -> 240 bytes db.sqlite3 | Bin 155648 -> 0 bytes 36 files changed, 193 insertions(+), 2 deletions(-) create mode 100644 Checkout1047484734/__init__.py create mode 100644 Checkout1047484734/__pycache__/__init__.cpython-39.pyc create mode 100644 Checkout1047484734/__pycache__/admin.cpython-39.pyc create mode 100644 Checkout1047484734/__pycache__/apps.cpython-39.pyc create mode 100644 Checkout1047484734/__pycache__/models.cpython-39.pyc create mode 100644 Checkout1047484734/__pycache__/serializers.cpython-39.pyc create mode 100644 Checkout1047484734/__pycache__/urls.cpython-39.pyc create mode 100644 Checkout1047484734/__pycache__/views.cpython-39.pyc create mode 100644 Checkout1047484734/admin.py create mode 100644 Checkout1047484734/apps.py create mode 100644 Checkout1047484734/migrations/0001_initial.py create mode 100644 Checkout1047484734/migrations/__init__.py create mode 100644 Checkout1047484734/migrations/__pycache__/0001_initial.cpython-39.pyc create mode 100644 Checkout1047484734/migrations/__pycache__/__init__.cpython-39.pyc create mode 100644 Checkout1047484734/models.py create mode 100644 Checkout1047484734/serializers.py create mode 100644 Checkout1047484734/tests.py create mode 100644 Checkout1047484734/urls.py create mode 100644 Checkout1047484734/views.py create mode 100644 ExEcommerce/__pycache__/__init__.cpython-39.pyc create mode 100644 ExEcommerce/__pycache__/settings.cpython-39.pyc create mode 100644 ExEcommerce/__pycache__/urls.cpython-39.pyc create mode 100644 ExEcommerce/__pycache__/wsgi.cpython-39.pyc create mode 100644 Productos/__pycache__/__init__.cpython-39.pyc create mode 100644 Productos/__pycache__/admin.cpython-39.pyc create mode 100644 Productos/__pycache__/apps.cpython-39.pyc create mode 100644 Productos/__pycache__/models.cpython-39.pyc create mode 100644 Productos/__pycache__/serializers.cpython-39.pyc create mode 100644 Productos/__pycache__/urls.cpython-39.pyc create mode 100644 Productos/__pycache__/views.cpython-39.pyc create mode 100644 Productos/migrations/__pycache__/0001_initial.cpython-39.pyc create mode 100644 Productos/migrations/__pycache__/0002_auto_20210916_1521.cpython-39.pyc create mode 100644 Productos/migrations/__pycache__/__init__.cpython-39.pyc delete mode 100644 db.sqlite3 diff --git a/Checkout1047484734/__init__.py b/Checkout1047484734/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Checkout1047484734/__pycache__/__init__.cpython-39.pyc b/Checkout1047484734/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e899d727b5e5e8f97438d950c358a85023921951 GIT binary patch literal 238 zcmYe~<>g`k0v{{SL=gQLL?8o3AjbiSi&=m~3PUi1CZpdy_N@ehs(2=aFia`bg{_B=eO+K+FIDMln3e literal 0 HcmV?d00001 diff --git a/Checkout1047484734/__pycache__/admin.cpython-39.pyc b/Checkout1047484734/__pycache__/admin.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..31b0f68559c4aed1d4e17faf4df382ae18a87c3e GIT binary patch literal 468 zcmZWmPfNov9Buk%c60OO#apixHq;d+BI0O^6x}-3c_{^{ZQMGOW~AM4AHtJgK#zV7 z?|y(>JGMs4Xy~DYJp@{R{T`SRG8kSWtPklVLNtA zX;u=O;2DhzR`v2b;^vEtn1E?A$du&TdHx9RerrpEwU0aox*Wel#sqkbXyDx_HFYOmm0eXGk8wM!p3WxCXzrcOxXt3yW}#M2 z#~DIg>Tp8h93fB_*}^XnavM>5g_IZ{)5x9^3f;&!X(tQp6$N5PiTQp8uXSYUElYQK zE12DJtJgJ@mabm*+S*Vzto}gn44S>B+I@e~EVZj%=;WaCn>Cb*(qGJ{p8H2MtoD6- zTCnVoNDL|Uz;2Hz)t-6wZz zn)Wv?=06J-J20|75UNo<(MC8Mi9Rs`L)Y$U)TGukjatk&H=mk;1(F)IL1ND&HIUS) z0}^K@v1wzddCeDar{?KW{|tyd;gls=gtGb1gvAbw><1uB3v{Xl1~bnss#D{+9@K!h z(Ffq`z&mIi_y+LJ8NUL&3qGK{MIG9BrUk3CNmpQAqb_a1+@`DG)0$lMi4bwleLk5A zlD(i{_EMM433(hQEIrN7M&PYWikycj|2ZU-3cb{+Q+7g%B;SirP<_bbBYYUyH6Xue z=Mc!7TCM|UJOvI68~rC{XS3s(vR-5b5iyr$mJ3-sVbK`@2ds=GCzqON!wvuZ3Z(nZ zc+edWQq~pmBQ`$VA9lI}|KVY;KN<|jM-K+~9_$|O`ul(W)*t)({=p!;y;(_zVCv{1 zKjZ0@;&9x1+>7{R!bHS2M?nmdTM=(v-M-9@ofeZ_k)zGZ(Dm00l^T6-T{>Zyk_ih#*$hL7N|7M%hT%^INy;68 zSs)w!84-IiOQ^t5$wrsttX#Kn-P}t!$(10mXq0p5?x#6BW#yru8Id$UjMI2Rr28G` z2_tE#ZBNN5pl0%X1p zSy_Slb7NM21~q5(=g^XGs=6$Bti?+1&hf1|ewA9ZrfSoM(x}VEetN=t>7$rKAvAaz zLZ@Ik6VS0VVFOvf8WT`u6t*`kxZm|ZAg>hSo+0Z|S>$D`mVmD|-h;Ch^6OVFR9W2j z+TsRih?_{>Mxp?2?s385)AT;OP?3~%e|PBbc6;I$>bwI)+9{tL3l=zJ%913eJZR8Z zuqcXo8dy^jXMs!El!zR1D$RLdM{z+3E&Y87rs5Q$@58l-`3%u^g(%L3z}*EzF?u_A zKgu}>m^vrhT1{<&wC(ZpPr&Qw6bL8&Zj7b;{QgIa}TyK=4q za>0*wPgt-K7>;$Q^ZHeVU|eeX!a!O411%n|M1{I z;O*jFAc2EDAil~64>y)21wOk2Bf~0i^tQeM$p8h8^1fFO+Le`Tt8C=5LC;Bg%D3oo jnas6A{8ui$!z5Bim)Vlew`JG6i_yy*WzaP?+8geFbJN1= literal 0 HcmV?d00001 diff --git a/Checkout1047484734/__pycache__/serializers.cpython-39.pyc b/Checkout1047484734/__pycache__/serializers.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1aa8228e67f292e09a272c82fc21eaae742ab726 GIT binary patch literal 1392 zcmbtU%}(1u5Z?7qVju)WQB``Va!n;rTOv_aRh7tzP}C+tB<;bnw6eUL;^M?~?a;!N zz5#F08_&@P=zXs}^#OYCj1xm3L5jpmJKp(r{dwn`8GEa%%LK-=-|xN08X zRhaQ7Fr082k{&*_kPb9Qqhn0(k$u8-Zu}tJ5ZV{xLU&9+Or8TIH$ifMMqB^TLp^b~&dk#)jTN zFs7Cn8$^5*;<~`t*O3=ac8a&DlnLiVsB-;4ggm|?vH;ge&A&@n)!(?Cy4x9wx(rT* z+iG@8^^X0q)oAxRUH9Oyvwv7?)$Hc4%eHGb?GGKcyPcuk(st?KEIEpX*9W_9<9ox8 z1_L2|vE7543t4(K4Z8M`@Q_?5^X%Iai$(wgb()>!iCFJ%_ zWNPX9u*B|>D`>7$Hx(&LfSY%;l56+9unrqYnMs5G1EeX|WD@wJ@IGZQ0ag6m6EImj zVflZCmil?q0*`Lfgc5Z(26k|qj0aLzSI2_KEr3L(_Uj!*=Nqc~hFOJ(tH6Suo|v}?DNYp!tO zPr&cs2XJPuocaSe!?*=hR@$d|@6FE44r#ZW2+sF!FUe<&(2ttjJvNYIxati6MHF)+ zaEyf!8@T2MH-!~j!jA15ZgNMsu?w+9ZSJiQb9X3iu*O-FI;=$<>V7maVwif&0CjJN zcg7mWHf=`@L-hGlMT05+IuDn YT5=2LJ#7 literal 0 HcmV?d00001 diff --git a/Checkout1047484734/__pycache__/views.cpython-39.pyc b/Checkout1047484734/__pycache__/views.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f489d39bbfca507721bcbc6997f790afec5fe889 GIT binary patch literal 2158 zcmaJ?&2HO95ayB;Ny)NeJ5KWhv=#arwy@zeMp6Vt5l0ddBempON)Lnpg5|Co%9N<= zQc7&tC;RGCUm!X9IeP6A?6oI9K<}MdO0r}HrNrSbXMg6K@0(??xLDBOdT{wN_}kI6 zf3P!snb3I(w|EAIYLvuUmw1F=TaWdw;Th02s2Q6re3y%JUCXnG_FSVDwa+waGt#k7 z4bP!YQ*-l|u#V;u=?o+GR}1T8F&XKWHa?v%iiM!j`Gq}dI6hpr_{v&&06`Mtx!R7fL;W4Su(Z89DOF-Mrvq(K_ErZfeM z_odC*n*kH4biyoL;oTgyvPscVKofqU@fDc-?>U(2lXj!pZuD4{M?==$*>0ArjmoQ? zTD{e1ws-d$&-b==wkq3y{aJ5Uwky9h{D*7fx6SfedG|1Vo%ALHo9)`WT9|aZjE8Kk z1<^BJ{$cuMyYiZa2gx9Pu(A1g^T*A{4>#M2`1SswG~-C5HiRWCFq&QO#p3y~UV+H5G05gvdC|A^;8z+G9 zeGW)}0#8ekZd34$NVfsMljdnok#5y52>%pTY+)|?0Z*a6I^ktli+=&8#W6elOEh1jxi0Mt z%(vj0fcZahXTxVeAOIAf;vV;$1#xW57q)BGRfy86vY0_7gJvhP=2#!nqROKvbImJ7 zE28)}FyuNEo5JbJlfw=0Wf~?WpylZ9JSC%%E`b6Y|MSxE{a(;zzAp>D-%aQs#&*&7 z-+C;r@u+{(?EJ!CH)rn zXceOJ6YfeHa^VLmGZDbN;K+$>SI0VnC-?`Ru4zo`>!9@s==~HBSMM7vJou1 zY~kw5D7UVm_pYJa*UMS3=^DH0XzRNuR z#|zwxy@S5;e-p~EGfSa=Blhp6`de@x>-4e8b(RG>!E)t}rGUr@MWAliYPCI^Mxn6x zYJ2tCXZ26)`oq1tTC=E>JQS9gOeGBz;c%cxyIC<*F;uB<6y5UV@i3Tiom8+hImRp#0?IQfP%_8^ZYM%tPyiwi72es_8;wky8r0G zesy7U=G?@L3g5=AXCYGrotO<7awqaoijT`p#c3XJAZy zS11Cf%1nre`OR95p4Di!l-X;Y*heo94^>`F+2W=6L6eW;Y~$&-?{R8A9(0?7uFsm1 zpRqxw-77b{*2_-o=%m{l9KYy3d(r4LtoD!J9Sy9ub=b8Z>@Kyv@^1O~JRAvswXip6 zy=h^ICQLeP_k?;LljXgu%E5n2JGgww26#2<_JZE(^jyYIWfuRSiIYi;6#3go8#*Cd z`r7jQgZyO_{-s0P_V1`KE%n>_-9Hikns}^auq6}rs&JarZC5qE?r@%6*KV b?7bv#E`5#$WqvVll`rFp2l1gdbTjo2)W^Zw literal 0 HcmV?d00001 diff --git a/Checkout1047484734/migrations/__pycache__/__init__.cpython-39.pyc b/Checkout1047484734/migrations/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ec691c926ae1e41f64ad66bcb048f04c080826fa GIT binary patch literal 249 zcmYe~<>g`k0v{{SL=gQLL?8o3AjbiSi&=m~3PUi1CZpdy_N@ehs(2=aFia`bg{_B=eg`kf*K$aS%b@pp;w z&r5YF$}CHb@%0Q=aPfBz^>y_N@ehs(2=aFia`bg{_B=eIpHNywjRb?7v8DKZ2mp_w*~kOc8yTOLaet%j*aXcv1ymK^Ph zKk6swxz`+;-1;p#?YUn-*Pi+Tno}qA$u=Mi(^AV?@4kJ%_ix{OYpYPmr{MGb@0-@I zg;eT~c#-^MVeuSZ`U?ywWu#CVWt_B;#_7GxPa}zu!=rD~@nejk5hIH@BiBk9#P1yQ4^a=dV4)6i zdCDxG4LBe20R>6?K=87#D69f{9prXAAM?Zo6&;Ha&*kCE+60sm2Y(JW;C!30E`3@m zADS$^_CWkt=54Pw(Z0Dy+^MOx?g>Ac#Mx$ zUA9_W`FMUoFXqG9zDI)Xxy&a!LN9vZ%rG@z?eP8(F@|85vEweL;hmvPiYbM7Uf$@y zhSdVZyE-P*&E(W<@u}rv5^y>19dO%WBP(Dx#(-TDWwDH1LVoy=)NHEJ|z< zG@R4I<$s50eaA0?irH{s;BJQ?hTp$IK!w1H8_3z3hJGO^8??(pL^)csa}iaWF4tqA{hmQLZTwR}-s>A74=6iy`BC`O~#1g@Q&V^gn|7<<_Lw z7g^kg0){oxA&wQ-$ICv4=ZDX(E2&Cc(g`{h?6z3@9RKxo@%?hC4{SUa@cg<0Y5`nU z#J((H6uS!nHAb4c6y{2BO+m9M74Jq_(}WwwG^311Bd%+)HbkHJE~I*twRUKak~7V? zL7JwKTN5=UKFcVtDN;kx%}wRoXjE3#nj29;tW?x3MK)iknyy8Y<(j4g2?&q?nlaf> zG~HZpzyWQkjm;=uEz5F6*%BK{G|^C1-E1~0l3H7j#&xAyuZX&$MN?baMmfe;20b+5 z_B`T7)RzPgIs+fifX_9M# z8|9_dT7OnqTC7E5F-)wf0p6~bHC|Sw zW)*t8s%_UB>IS$cO6A{vtZhqWsiK<83#U|#U*PMFlWv=bGaO5>}qv~gL-+pw7=kdXJWhZAkJXN7XX;U$m4uuBE&fF z@xEXRzG#YwBLWr(n&oEsB@bLABF-(*isykB7@r7c0T&HUE`7i>PDWYI#=aZKd?rSA zGR+EZ;CLw}i~P!OE@}}Caq1*t+_WPX^l+maDfQw-)tM6KE=-f(>pgWX5B8O|a-_6d z%BpW57tI=;*})`iIAM@b_m=XIAS?R}=nVXdXAzVUe5I=LY#F`j< zJ_2aRmabWPKs4&!6RY1dBu!VZ``y7}}EKOc4a9kuuRG_cg3dZpjA>KoUP>e6tY zOvB)>(XhG?T_^N?LLE{c+nz_LbhvH)<1AkznrFomA705LrwAg&>_aPPSEwLZ-#cj|& z=7?I<=GNRYXN%i;Yu>UDSnKwe1KOqsUu|QxKA`y_wIkF!y!+w2i^c&?rC72IFJ*~G zx1&_%Ig}~jqLgb$wd**6#&BCm1q$mG;C&L|oV@3NiNXZul3sJ@bJzgK8&a}eNRS*T zUMxsaaF!Cyq*yFWy*CCamnC2(3~0U!U@1&-rtp$+c!m{#v(mayXP!r8s$9AzB9r%= z3`q}!cj}&aD|w@(N1@ z$5Ao~{j2lQ-EpG>t^%!@$W*UWb&|x;NRrBys(P{~g`kf*U$aS%b@pp;w z&r5YF$}CHb@%0Q=aPfBz^>y_N@ehs(2=aFia`bg{_B=e;71IndNK@5~uu!=gX2Mv|)nO{`RVX31=u`z5D{@u2o4%^)qgdKZ3-w0y z9u8fn?p_^t>g7%KLMYdVXu=Vl1`(@?!@v?=4bBY@o7gNh|ofd7; EUox$6&;S4c literal 0 HcmV?d00001 diff --git a/Productos/__pycache__/apps.cpython-39.pyc b/Productos/__pycache__/apps.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..543e6e81da978328f74386b011e4a0e987276e44 GIT binary patch literal 455 zcmYjO%}&BV5Z>+9gd#*Ap;r!Y(1VFF2GSDJL|Q`e(rmI>yDMV)=N5>Z@eO1}oS+m(7^4vqh9ECU z5Q(=WGK3kT&e11Sp$@LBK~Xq)cE6a%nmH5Nn<5n(_FQk_gxE>`g} zFLwdl_J}iAK9(gv;d%8~PT%Gw}U>E7Hsv1|j Mt*`Y%)_q#!2SNjH=>Px# literal 0 HcmV?d00001 diff --git a/Productos/__pycache__/models.cpython-39.pyc b/Productos/__pycache__/models.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..21e5c0f49452fbb501b2e89a7860de8fbfe746bb GIT binary patch literal 2229 zcmb_dOK&4Z5T2fgJ>yIq$9XN{71%{E5-}1WkPt#dwzIO>*wNZtMwUjM>2@+^9;Rmu zNwl02E=YUg4=l(19bEVgedUxNfW(oinb`3P`+&rZrn9`>N^sdPRZf@6S8* z(~_e6iJiqqhtAjVrAHu`!bqq@#3e*|tT2^nHwx1@8LQWttARyl23U+ciw>3&D}$wc zXEB)BR~+jW=29FYOHsmjnEKdVeCCUO23D@Pgek7dwXx0!Q=b#p0KLRCc=hM1TV@6; z-6*cf%FKk;Viqh?k=uh{lC(qaXCh%q#M3PBliNRF%9lh|B6{J4JU+|L2aYQBcp8S% zI1Oq1olh2GK^?y)d?{>@@=O^keVCyOla%5lIu#r=J>}u(r6Q`}@z>8FT3-x%tzj?b zEfM^{hsT}%eyi8~_PE_0^!me-r@hBd504L6|}H;3;)RGYVm>gDJN! z99WL261ug+*I+!wL>0{@R~xf=8^!1=VXt6qfn6+k%dndx2IHDRwl-hl|6<3sPeXqi zQqiPgFbaI?2TAtJ!BHZ3a29{VFLN-X$|;AmQ%-FV?6amFu}OQE>63L|5c8{gcdH+hREiz zyGBHXPo*aKNSYIoOt{D{1*TLG@F8mV+?y8)fndVZO;JGt)`$sj6{!ehR7u4!wcKkp zA)mmn|BaAiJEtK*Qog7HIX8+M%B>YQldLr1rie2tf<(Lp)90iT2)zMt$EMRP@#5r1 zk23Zz#LbCb2TpTU-1Y9?zDIh#YZSUK;eLpR*Pmu?R1S1_o1@B4`$c$6M#z`u)AWq>=-`; zN1QUnT0c8RTQgOGBVDH?EjFg{S<+yqMddb*@zT%HSww`6%OE1nFN+)CE2MLN`Py22 Ht-kvY`h?t& literal 0 HcmV?d00001 diff --git a/Productos/__pycache__/serializers.cpython-39.pyc b/Productos/__pycache__/serializers.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9fcec5be686cd489422efb669db68b905b208763 GIT binary patch literal 1355 zcmbtU&2G~`5Z<*N$D~bLO8F6|T!Yje;DCe>YL!G)B$8B3xI~s##=8ZB9fw&LXs_kO zl{es4UW2#TD<>WRi6b*^Owu%wDs`pZ%*^h7p8dX=1l4MV;rRQs9sIBu`$f*|aM0Ps zsk^vHCV9*fKIEKiE4Bt~pGjLfUzl_he`lZBLkA-z>0-p4L`oPbOAjO7B;v|jeO9mh zMod=cW<@KAf;c)=pwZ=zLfV)eHafdF^+Q|~8*<5p7Q%9AA*^*~4Q**7q+=?BXq@(Q zyelZYK-ro>QJAvi!;-Y{zJ0nry}#2@SzyXS1aT}xx9%EGh*6LzAxuSxB$dZ8*{ec) zI1b{;&K3c*VijhP$}~|ri^9~D@U)7Jdlacy>T?FGm_ok%`HEKancr*ry^(4{^ilbp zcE8r_HC}aE-9fMK9~}1f5BEBIjrPxPUBA(8yzGf5+eNfr+pZm)WN*{a|AT$M^|=+M zNunTB+XKvBLGAHu&_BTJj>9a~{tWp$;}hf1t5+~5P1<|h;jo5A_uK&&f1yl^M+=3g z@3^q46r+n&RvIe`5pw^E7}u9{t;ltWtn`&#`rHFtisB$y-(Z1!pGte@GEOcpit3Ki zVPI@fN5;)^Ww8+Em@r;}4D@Uu_7)ODjNQgLM=h)` zyRd;9Gz%ulz5$aP4J^n}7C>~97P&i*k~0Y<%xwWTmFekguydatd%5tIvqO5{qYINd zBfncOn>E0$6Gwop`YDC?K-*@c&`9s(y{OH4hkEj&sOY~ZuTvn3fshs{XuRhaZU2IL PK~o#7TAsD(Zo2;fC_)<> literal 0 HcmV?d00001 diff --git a/Productos/__pycache__/urls.cpython-39.pyc b/Productos/__pycache__/urls.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9e753230870aa214177c4f1ffa6924e2f4d70628 GIT binary patch literal 596 zcmYjNy^hmB5caMe+i?;u1)@&tB0+)z2_ZyeN5~S1qc}8{rIYc_%7ZE7lB z07{;Nx7ZRY9sr3BW_?_AyV_6l^Udrxla5A?hUd?-ApJo!?Wc0?pB_4|@QDV2X^a$F zNn%pcm=fjFLNATj=xn{{m1b;~R&14aY!eNPqZap}|HWYjSYNTCvwL9P+IxqYU^A0h zpLEO-W&?%(esCm5x+C$B^&`!7e&NrWOQms0n@efsRaUeNTp~w4T%>K$Z0fcF?&@-| z<~3`xrk<|@X>IdEXNyOSbjS2N^QY6hXf&Bl);G;%U7d(gviPvT=}X`lOt)!K0G~X$A52bDBud@v ea3k#(CGNO@mud$>NgLB4eMn6*#5>j>{QUTB2OnwUPcEbSw+l2-*MzilT@s38{cuQZ1$jLIA;XHz-w7baq!x z9M~uO(nC&tf%w?x$Xo2Sr#?V|9y>#smK>m`QrO|_H=~{XW9hzu|9mw}ZHJIQ zakBZ?FnJ6^Ex>TXX+cUFQ;I$-SZT#p?OTOiIBj~!%!cC5hSLZ#7tPREu6Xg#=9Z0&neVo#*6aP z>S!_?g1=W`esXejeAFAh{e3j+4SPR~lP?b%blN@WPR{i&)#5I3IvczkWK~%T znTdl4Y75!@ViTNAV4KTKS87)G{P6T#y08%xi9#*-)MhpEKRVoQimbXUJy=)zXtuz_ z+f8`YRM`g5_zfsKn7EDRJv4U>TY2vzwhIP>&5mh}{P&JOh1^CHoN{(eVvAechPTZf zP=#wcJvh9DPGyeT$WTtrgKfdlgQ2=$G?~*k?1o%2ZCx;2@HM-%w0&XCohuZXHA0oz zWx6ILRpKag-qD{#HOTJ$wd*Ri zw)Pl}`0?#Wdb& z6t529<`IQ5`)i~*VIfr<9Ao$=xFV-Q*WYF>cjGk>Zg8VdcU+AB&FW73mLehirUGbG MVEN2vyUwotFHp8`k^lez literal 0 HcmV?d00001 diff --git a/Productos/migrations/__pycache__/0001_initial.cpython-39.pyc b/Productos/migrations/__pycache__/0001_initial.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..75f76bf85f6acae3846ee3009b2529a9343af308 GIT binary patch literal 1421 zcma)6OK;mo5GI$DMCuhsaayO3R977=xalEnPy`VqIS^V|M&w=u0mOagzoxzzmJZ9GMXtF*CJUXpQXW23TN!Yk-aBJok+?$^jc1jodZuF&a!4 zqhO|Z5=as2d?W$G_{2}=Za-Brp3xUSF%1KakqO3#fjP2f#>mFpJP!;kEX*A+>9rvT z`IS9oP#~WR4!A3mtRh*(Y()vmD{IPT7F1R&+h6@3`|n`kP3Z@NBJB|>XXrmM;V!XM zpa%Cc&V90~cxS#hFU;@GYj7XlSutWR?3mwuEAv5?`GZa76!T3b<9m<%_vj4oXVE{{ z)*6TEEUFOR~ zdcH!QAn4LU1rb-5-b=jHZj376VQ_`I{2J9n#^?ziq0S2#O%z`LOyz2rR9=4Jg(zmp zxwfY=k=kfjIyVWqc&Tl%3`6ZM7op_fC6d~~UI&>57(%R_Q_5`V)2{qNp&v+H0*rkX zEC>r-_9=sD;Pcc{)EX&c0dUHfVWRDXj(7EN8zOGL?YKngO5su4VS<_wQ?X4_h=eO* zD=gz>3a)`->)aImb50a%U4;DF;{e+ArASZ&AhomDw|&ml z8WwvIpWzypdz9V`H#6=TUL>1E$E5oXONGHqd_lF%!<>s5bplMZlPQymU1+z4?N+C& z-43xB%Kdhf#Cg)P@77oYVi>@!D2$heAXFLp1)gRqiL}AR#0Kvu@I6tQpNWKf5#Enjan22+Hr*BYtWU@>7FDu@Ic0=Fiap z0V5`f;TwtRn+CZcU;_O@fC^(pKU1HAH6u-Xi?yU_s#+2)Brl>Y%~d7IK*V{dQ-|Up zI77|P(Fo!jKztL7h2c|St!#aPsI01Bfen>g6RNlSxU-A9`}o529jM^|kCZ#!-;86p zQ<=dgEV5kH+wFFTMQKz-JXX$nmr!=XWylrTKEWxlr3zxsH*tY0@M{)}bWtpu6p>zn zr92VJDy=<_L=1{bG2a6APMWTASXsfCsxgKgn^>SeSU(0W(DyaE0G!8ZYS+-@E_|^X&cz?>e nNz+m;ta!S}j^RVeOUXu=eAxWX)8{GY?H$9XnzURK`I!C(4b{Sw literal 0 HcmV?d00001 diff --git a/Productos/migrations/__pycache__/__init__.cpython-39.pyc b/Productos/migrations/__pycache__/__init__.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3c92741f9bc0406c572eb91c0655ebb539de3905 GIT binary patch literal 240 zcmYe~<>g`kf*g(zk;vXCn5ajP3wH?=4^RW~FtCnvQ?!3bF}CZH%kr8K!Dzc?m0GrcIWBr`v+ gI3_+mGcU6wK3=b&@)n0pE>J~IsvXF=pMjVG0JOqDZ~y=R literal 0 HcmV?d00001 diff --git a/db.sqlite3 b/db.sqlite3 deleted file mode 100644 index 65d1360ab65e3341196663233d13fa26c78092c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155648 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