From f23aa0f0efaf73ebe333a619d4e2c25f28c4f86c Mon Sep 17 00:00:00 2001 From: Anthony Duenez Ramirez <102846509+Subchat6@users.noreply.github.com> Date: Thu, 23 Oct 2025 09:02:53 +0000 Subject: [PATCH] added database --- venv/src/DjangoDemo/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 145 bytes .../__pycache__/settings.cpython-38.pyc | Bin 0 -> 2319 bytes .../__pycache__/urls.cpython-38.pyc | Bin 0 -> 1004 bytes .../__pycache__/wsgi.cpython-38.pyc | Bin 0 -> 554 bytes venv/src/DjangoDemo/settings.py | 126 ++++++++++++++++++ venv/src/DjangoDemo/urls.py | 23 ++++ venv/src/DjangoDemo/wsgi.py | 16 +++ venv/src/db.sqlite3 | Bin 0 -> 139264 bytes venv/src/manage.py | 15 +++ venv/src/pages/__init__.py | 0 .../pages/__pycache__/__init__.cpython-38.pyc | Bin 0 -> 140 bytes .../pages/__pycache__/admin.cpython-38.pyc | Bin 0 -> 181 bytes .../pages/__pycache__/models.cpython-38.pyc | Bin 0 -> 178 bytes .../pages/__pycache__/views.cpython-38.pyc | Bin 0 -> 380 bytes venv/src/pages/admin.py | 3 + venv/src/pages/apps.py | 5 + venv/src/pages/migrations/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 151 bytes venv/src/pages/models.py | 3 + venv/src/pages/tests.py | 3 + venv/src/pages/views.py | 6 + venv/src/products/__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 143 bytes .../products/__pycache__/admin.cpython-38.pyc | Bin 0 -> 257 bytes .../__pycache__/models.cpython-38.pyc | Bin 0 -> 593 bytes venv/src/products/admin.py | 5 + venv/src/products/apps.py | 5 + venv/src/products/migrations/0001_initial.py | 24 ++++ .../migrations/0002_product_features.py | 19 +++ venv/src/products/migrations/__init__.py | 0 .../__pycache__/0001_initial.cpython-38.pyc | Bin 0 -> 805 bytes .../0002_product_features.cpython-38.pyc | Bin 0 -> 601 bytes .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 154 bytes venv/src/products/models.py | 9 ++ venv/src/products/tests.py | 3 + venv/src/products/views.py | 3 + 37 files changed, 268 insertions(+) create mode 100644 venv/src/DjangoDemo/__init__.py create mode 100644 venv/src/DjangoDemo/__pycache__/__init__.cpython-38.pyc create mode 100644 venv/src/DjangoDemo/__pycache__/settings.cpython-38.pyc create mode 100644 venv/src/DjangoDemo/__pycache__/urls.cpython-38.pyc create mode 100644 venv/src/DjangoDemo/__pycache__/wsgi.cpython-38.pyc create mode 100644 venv/src/DjangoDemo/settings.py create mode 100644 venv/src/DjangoDemo/urls.py create mode 100644 venv/src/DjangoDemo/wsgi.py create mode 100644 venv/src/db.sqlite3 create mode 100755 venv/src/manage.py create mode 100644 venv/src/pages/__init__.py create mode 100644 venv/src/pages/__pycache__/__init__.cpython-38.pyc create mode 100644 venv/src/pages/__pycache__/admin.cpython-38.pyc create mode 100644 venv/src/pages/__pycache__/models.cpython-38.pyc create mode 100644 venv/src/pages/__pycache__/views.cpython-38.pyc create mode 100644 venv/src/pages/admin.py create mode 100644 venv/src/pages/apps.py create mode 100644 venv/src/pages/migrations/__init__.py create mode 100644 venv/src/pages/migrations/__pycache__/__init__.cpython-38.pyc create mode 100644 venv/src/pages/models.py create mode 100644 venv/src/pages/tests.py create mode 100644 venv/src/pages/views.py create mode 100644 venv/src/products/__init__.py create mode 100644 venv/src/products/__pycache__/__init__.cpython-38.pyc create mode 100644 venv/src/products/__pycache__/admin.cpython-38.pyc create mode 100644 venv/src/products/__pycache__/models.cpython-38.pyc create mode 100644 venv/src/products/admin.py create mode 100644 venv/src/products/apps.py create mode 100644 venv/src/products/migrations/0001_initial.py create mode 100644 venv/src/products/migrations/0002_product_features.py create mode 100644 venv/src/products/migrations/__init__.py create mode 100644 venv/src/products/migrations/__pycache__/0001_initial.cpython-38.pyc create mode 100644 venv/src/products/migrations/__pycache__/0002_product_features.cpython-38.pyc create mode 100644 venv/src/products/migrations/__pycache__/__init__.cpython-38.pyc create mode 100644 venv/src/products/models.py create mode 100644 venv/src/products/tests.py create mode 100644 venv/src/products/views.py diff --git a/venv/src/DjangoDemo/__init__.py b/venv/src/DjangoDemo/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/venv/src/DjangoDemo/__pycache__/__init__.cpython-38.pyc b/venv/src/DjangoDemo/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3232dce084f76cab64488b4b1349997b3bcf2699 GIT binary patch literal 145 zcmWIL<>g`kf)kH^W`O9&AOaaM0yz#qT+9L_QW%06G#UL?G8BP?5yUSu{qp>x?BasN zb%7 literal 0 HcmV?d00001 diff --git a/venv/src/DjangoDemo/__pycache__/settings.cpython-38.pyc b/venv/src/DjangoDemo/__pycache__/settings.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9108c38bdb4d953cd97cc850dcae0783ddf22521 GIT binary patch literal 2319 zcmb7FTXWk)6qX&ucHFp4o8D*(D3o4Yh(suDIt){yT59U4FPTVgK+K?#b=I;HOLDa9 zxY3W`7xaNX@@Mz~dgX~39vNoJbSOu%<9M9T5G3#M?z!)`=d4<#Qjx>wr$63we^}(W z-;%}jQ^3Ur4*Dw+;0z8jknLrR49VuCI1&^X2gNULXARL)Jd%u<+&sYdG9r+4%8b zrTp;0J#x#r4G&=T9_Z1<(S}4j@LA}##T2|~d6qk1-RSxZGch4PV~2f0qboB)N+?A* zPYOH~SPoiTo3&tg0Coa9H3|qY3~WY?`F^UrI#%{vfF2oIArUFD2cgRjMQuE(Ph`d|E{XQa{9%Gyb(y<0THYsyx9|K7DdoCmQqarfL^Kv%Msg2EQLyh@{Tvx+9 zHg)uDCik><`WB_bAOsUH4j0mJVvCYcW=RJR7|~qM?O920yclT&Vf6U4p6agedIPUU ze1~<9?Y}*({is#8#yK84*f_0&#=s+?YoGKmPyE#Zjptf=B`QdGzhlox<*RYtH1TRS z%{Uv-nD1Mxi|D(dk7XX`tu{?L1=CEf7Sl8ePh?F^jxsK4YGqs1&FAX(@w}owX>GD-E3{wD$T~zctKa|TQyl% zwRmYq+pH$~wQ5C9N+srZ1J{oi6j_&(;97iDZt2g=Em_lcn%j!`LatR&*u*+3)#S!z zOWst?N>fqMZMCkNMia}T(89EPxFqxTw?z)E_~zR{o5mt@oUV{mq_@b?8i(kelqc`_2oCpvD literal 0 HcmV?d00001 diff --git a/venv/src/DjangoDemo/__pycache__/urls.cpython-38.pyc b/venv/src/DjangoDemo/__pycache__/urls.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a0911311b0611cf343ac5b5091b80cc57300172e GIT binary patch literal 1004 zcma)5PjAyO9Cgz4&(apYf^S`<5oD^c4RvpX~sC_+M-qqx7gFYou>vvV^Z#|XyJkDu$a4np7DLwj`L;S6qb1rtLVVgU=w zK!jNsxVlqzM3hCoj>@j+WxW9Lh;@07^;rK)2kHS2H~r1vbGQn#BX;x-B{4N2Lh}uk zD>dgr;hVRw@r9DhVpVHu3nk+#lwPD)qb&spYHMAG8kw% zgjd1r`gk%q+51{6!B4QHg1?x!dXmH!B{k;R9T;OR*8izccFnaDlKP+ya;|{OtAC^# zhfk?lIFjS!A4S(PFKbrF6@=jXIcqs=<{_VJ9}EU5ussgTj}yGyM>*TYwcC!=1%42@ z$Da6593De#b7}imtf#*q|nI3l8AY z|J3t%@+OI!{$c?KXtBti>@|Z`tBX4gCmJ=wmJtmf6v~E<)$H=uk;6o$u)K+!*Jjw- z|F1}o;eS8rU-FNJKm+!CYn_L^f#tA}RrTqstT{AB<%W&~68bQFw2 IxPsB|KaVpuVgLXD literal 0 HcmV?d00001 diff --git a/venv/src/DjangoDemo/__pycache__/wsgi.cpython-38.pyc b/venv/src/DjangoDemo/__pycache__/wsgi.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c33c377eff13b7c22f8c884aea8bdab2e3c5f117 GIT binary patch literal 554 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 I&p^xo05Y~9m;e9( literal 0 HcmV?d00001 diff --git a/venv/src/pages/__pycache__/admin.cpython-38.pyc b/venv/src/pages/__pycache__/admin.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3886b248402bae4c2211eb91e0a3d9f8a1787aa3 GIT binary patch literal 181 zcmWIL<>g`kf}%G+Gwgx%V-N=!FabFZKwK;UBvKes7;_kM8KW2(8B&;n88n$+0!0}# z8E>&BrsQVk`Drpm@ug%X=B4NBCFkdr6lEqAfecv5P{a(Rz{D>-{qp>x?BasNg`kf}%G+Gc1AhV-N=!FabFZKwK;UBvKes7;_kM8KW2(8B&;n88n$+0!0}# z8E>)W=BK3Q6#Hp1-QrBiO3X{o*Gow%0%=~!P{abHz{D?o{qp>x?BasNzM1*v+u51hFg#*t?_b~58^#YR_RYcK5*^MFB$K>m4bM2I+^L<$&0Ne~ z>AkYdll~2hXP>BKF}E|LTB*#A+hEoA-L-;Fx1b7Y{~L`bze0yOLXTg(a2(^TpHI{3 zViB!WUF+yhn_8YlsX)rOD2yHJ<)#EX+l&-<%p4&7lZa894Rm>-KrA2gw$w}2XfddE z5MT^yC>+}3Kru>#TtJaB&jEhku# literal 0 HcmV?d00001 diff --git a/venv/src/pages/admin.py b/venv/src/pages/admin.py new file mode 100644 index 00000000000..8c38f3f3dad --- /dev/null +++ b/venv/src/pages/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/venv/src/pages/apps.py b/venv/src/pages/apps.py new file mode 100644 index 00000000000..acdb960739b --- /dev/null +++ b/venv/src/pages/apps.py @@ -0,0 +1,5 @@ +from django.apps import AppConfig + + +class PagesConfig(AppConfig): + name = 'pages' diff --git a/venv/src/pages/migrations/__init__.py b/venv/src/pages/migrations/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/venv/src/pages/migrations/__pycache__/__init__.cpython-38.pyc b/venv/src/pages/migrations/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a6af5a73557fd176abbd59439a0421b14668bdf0 GIT binary patch literal 151 zcmWIL<>g`kf}%G+GeGoX5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!HGetCXTc5y*s za%!=@OIBiDdcI3)ZoYn5YF?RsaZ$2kCO0#^D6u3nKd)FnK0Y%qvm`!Vub}c4 ThfQvNN@-529mv$rK+FID*rg>8 literal 0 HcmV?d00001 diff --git a/venv/src/pages/models.py b/venv/src/pages/models.py new file mode 100644 index 00000000000..71a83623907 --- /dev/null +++ b/venv/src/pages/models.py @@ -0,0 +1,3 @@ +from django.db import models + +# Create your models here. diff --git a/venv/src/pages/tests.py b/venv/src/pages/tests.py new file mode 100644 index 00000000000..7ce503c2dd9 --- /dev/null +++ b/venv/src/pages/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/venv/src/pages/views.py b/venv/src/pages/views.py new file mode 100644 index 00000000000..e094f61ddc1 --- /dev/null +++ b/venv/src/pages/views.py @@ -0,0 +1,6 @@ +from django.shortcuts import render +from django.http import HttpResponse + +# Create your views here. +def homepage_view(*args, **kwargs): + return HttpResponse("

Hello World!

") \ No newline at end of file diff --git a/venv/src/products/__init__.py b/venv/src/products/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/venv/src/products/__pycache__/__init__.cpython-38.pyc b/venv/src/products/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5c17354e11e3a0862efc28810e114f236eeb39d9 GIT binary patch literal 143 zcmWIL<>g`kg2ZP(GeGoX5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!HCetCXTc5y*s za%!=@OIBiDdcI3)ZoYn5YF?RsaZ$2v)ietdjpUS>&ryk0@&Ee@MpplD92 L9murLK+FIDo1r1- literal 0 HcmV?d00001 diff --git a/venv/src/products/__pycache__/admin.cpython-38.pyc b/venv/src/products/__pycache__/admin.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c84bdff2d2c12a19ced909264a01c64d038e98e8 GIT binary patch literal 257 zcmYk0v2MaZ42I9Sghmzc9L>Usy{bAeS4gN!wlrtaKrR>A0o1pFv9FZ1L&YP&gfA@o zl7H*7EdTzTOrDhp|1aMM>3;zpr3K!l_(jYr3$=2P11K9=T}Mvm8Wh4NJ|?J7VIHqk zmYiih`H*pPYKr* zcSygAQW+0+otuNFEw@F9Y!<_%1v+o`*z65cY1(@do8f_3`_reda(q|gTX=>;!dQ>t E21@8bQ2+n{ literal 0 HcmV?d00001 diff --git a/venv/src/products/__pycache__/models.cpython-38.pyc b/venv/src/products/__pycache__/models.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..433b9c25a8dcee465b9048350022bb66c8410b5c GIT binary patch literal 593 zcmYjP&2H2%5VrHPo21!_6WqC=TpEcpAOx!-RiZ*_x#VKGnPE3u=Lb6}+cUlP9pK0- z`O0Y}UI0#vV+lHzt(o~|zOiTgaka`A$;)5Aw-=nTpU!wF5gD&(o2PUD1Fl%hE6&+F z1_6Y33_|3);A>cg5M8h$K2RJhxLve8pfa^HAId+%Gx8#_0Ceo5IX<0$2V$@q0JI8UA0{Yfp&5CNF$9UeU*4#$Zy@T0vn<&IEMS4A9JAyF>5L}_N4dYix6*|N(OuKNyf zUwz96Y8I(0(p)>n*d)e~)baX=o zSm*Z{wg_h2 zC|Razom}AB_!^Z=3;6*}c!lb;)|gajiNbsr`n^SZt!~YUzvJD89MXxAbMY`3*FdmqWL1N@_LSC z9bI8{6={`4O+Nu0-F%&BZ*T8ea?N(PSu6V|2Xyp9G9%#%*LArN5BLtB(hh!!KknZy m>X-)TLsw=OPP^W^cDlzKTD|v}vYFBIUal9mYi-4tI{yGp#^)0N literal 0 HcmV?d00001 diff --git a/venv/src/products/migrations/__pycache__/0002_product_features.cpython-38.pyc b/venv/src/products/migrations/__pycache__/0002_product_features.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3be8612ef16f6a67d02bcc0759c463abdb5e154c GIT binary patch literal 601 zcmYjOO>fjN5cOAfv(Z+nkl-gE?Pas&j8H*Uxj-+_ODay|E z{kc!qSPr8__kO|s6mVUR&2YX@)M#iJs zn`48tpKJYTESqpUWPm+(fL&Fivx2<&^d-P~c-6{~&R-eRVA;hZpP3%_qx!+@V_^v^6}tRvTXq|BhONnW*zIy>tNh?Ozn^tZ?w{#>K_5IX`!6>9%`kBHh#-~X wMkR_1`Z6y5tD9KApn1$7DlOqEwjLXf#rw|gc2DRXpFY1E!i(U`1+T~Q7WA5=bpQYW literal 0 HcmV?d00001 diff --git a/venv/src/products/migrations/__pycache__/__init__.cpython-38.pyc b/venv/src/products/migrations/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b5f2741b6757d6c3c3700491fac428aa57ca153e GIT binary patch literal 154 zcmWIL<>g`kg2ZP(GeGoX5P=LBfgA@QE@lA|DGb33nv8xc8Hzx{2;!H$etCXTc5y*s za%!=@OIBiDdcI3)ZoYn5YF?RsaZ$2v)ier{%ZQDRAEeqOPDe0*kJW=VX! WUP0w84x3z{f}B)4kinmUm;nG#FeYCB literal 0 HcmV?d00001 diff --git a/venv/src/products/models.py b/venv/src/products/models.py new file mode 100644 index 00000000000..97c91aec4bf --- /dev/null +++ b/venv/src/products/models.py @@ -0,0 +1,9 @@ +from django.db import models + +# Create your models here. +class Product(models.Model): + title=models.CharField(max_length=120) + description=models.TextField(blank=True, null=True) + price=models.DecimalField(decimal_places=2, max_digits=10000) + summary=models.TextField(blank=False, null=False) + features=models.BooleanField() \ No newline at end of file diff --git a/venv/src/products/tests.py b/venv/src/products/tests.py new file mode 100644 index 00000000000..7ce503c2dd9 --- /dev/null +++ b/venv/src/products/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/venv/src/products/views.py b/venv/src/products/views.py new file mode 100644 index 00000000000..b91e46a51ec --- /dev/null +++ b/venv/src/products/views.py @@ -0,0 +1,3 @@ +from django.shortcuts import render + +# Create your views here. \ No newline at end of file