From 02f7675d1846e8a8c799667f77cbb2f926dc20a9 Mon Sep 17 00:00:00 2001 From: depress_ed Date: Sat, 2 Dec 2023 15:58:28 -0600 Subject: [PATCH] Added boilerplate --- .gitignore | 12 ++ License | 20 +++ db.sqlite3 | 0 kernel_panic/__init__.py | 0 .../__pycache__/__init__.cpython-311.pyc | Bin 0 -> 191 bytes .../__pycache__/settings.cpython-311.pyc | Bin 0 -> 2658 bytes kernel_panic/__pycache__/urls.cpython-311.pyc | Bin 0 -> 1182 bytes kernel_panic/__pycache__/wsgi.cpython-311.pyc | Bin 0 -> 723 bytes kernel_panic/asgi.py | 16 ++ kernel_panic/settings.py | 124 ++++++++++++++ kernel_panic/urls.py | 23 +++ kernel_panic/wsgi.py | 16 ++ manage.py | 22 +++ pages/__init__.py | 0 pages/__pycache__/__init__.cpython-311.pyc | Bin 0 -> 184 bytes pages/__pycache__/admin.cpython-311.pyc | Bin 0 -> 239 bytes pages/__pycache__/apps.cpython-311.pyc | Bin 0 -> 553 bytes pages/__pycache__/models.cpython-311.pyc | Bin 0 -> 236 bytes pages/__pycache__/urls.cpython-311.pyc | Bin 0 -> 388 bytes pages/__pycache__/views.cpython-311.pyc | Bin 0 -> 427 bytes pages/admin.py | 3 + pages/apps.py | 6 + pages/migrations/__init__.py | 0 .../__pycache__/__init__.cpython-311.pyc | Bin 0 -> 195 bytes pages/models.py | 3 + pages/templates/pages/home.html | 3 + pages/tests.py | 3 + pages/urls.py | 6 + pages/views.py | 5 + templates/base.html | 162 ++++++++++++++++++ 30 files changed, 424 insertions(+) create mode 100644 .gitignore create mode 100644 License create mode 100644 db.sqlite3 create mode 100644 kernel_panic/__init__.py create mode 100644 kernel_panic/__pycache__/__init__.cpython-311.pyc create mode 100644 kernel_panic/__pycache__/settings.cpython-311.pyc create mode 100644 kernel_panic/__pycache__/urls.cpython-311.pyc create mode 100644 kernel_panic/__pycache__/wsgi.cpython-311.pyc create mode 100644 kernel_panic/asgi.py create mode 100644 kernel_panic/settings.py create mode 100644 kernel_panic/urls.py create mode 100644 kernel_panic/wsgi.py create mode 100755 manage.py create mode 100644 pages/__init__.py create mode 100644 pages/__pycache__/__init__.cpython-311.pyc create mode 100644 pages/__pycache__/admin.cpython-311.pyc create mode 100644 pages/__pycache__/apps.cpython-311.pyc create mode 100644 pages/__pycache__/models.cpython-311.pyc create mode 100644 pages/__pycache__/urls.cpython-311.pyc create mode 100644 pages/__pycache__/views.cpython-311.pyc create mode 100644 pages/admin.py create mode 100644 pages/apps.py create mode 100644 pages/migrations/__init__.py create mode 100644 pages/migrations/__pycache__/__init__.cpython-311.pyc create mode 100644 pages/models.py create mode 100644 pages/templates/pages/home.html create mode 100644 pages/tests.py create mode 100644 pages/urls.py create mode 100644 pages/views.py create mode 100644 templates/base.html diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..cfcc546 --- /dev/null +++ b/.gitignore @@ -0,0 +1,12 @@ +# Virtualenv +# http://iamzed.com/2009/05/07/a-primer-on-virtualenv/ +.Python +[Bb]in +[Ii]nclude +[Ll]ib +[Ll]ib64 +[Ll]ocal +[Ss]cripts +pyvenv.cfg +.venv +pip-selfcheck.json \ No newline at end of file diff --git a/License b/License new file mode 100644 index 0000000..b79df40 --- /dev/null +++ b/License @@ -0,0 +1,20 @@ +Copyright (c) 2012-2023 Scott Chacon and others + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. \ No newline at end of file diff --git a/db.sqlite3 b/db.sqlite3 new file mode 100644 index 0000000..e69de29 diff --git a/kernel_panic/__init__.py b/kernel_panic/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/kernel_panic/__pycache__/__init__.cpython-311.pyc b/kernel_panic/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..e924628279079251a8ce52f06f762ee2df4da13e GIT binary patch literal 191 zcmZ3^%ge<81jmCdQbF`%5CH>>P{wCAAY(d13PUi1CZpd2er~FM zN@_t-YH@LVYKp!~esXDUYFO=E zVDj>4VJA3Zk2xuX{ZbeQq(~D{6uw4pJ>=5}5cZ<6V)@uOVHcY~*I{0WSmTKrM46CJr zS5+gQKoBI_vaAmMEStqfgK`5OqX-&CJ4^H|0A?+tqc&)E6m@n0Z?y=!-PJT!Q>n!o z+sC_7bPSG&YO+ritxM?t@nw?jF-QM+hniuWKt-`y_UbSTs!mCxYm%kq-Fud1?%#M| zboFIL>sYPD-K)2*n=;;SeZJVezLeSD+cTEQja$1-ZE@G$)oPirJ=am1gmOx!L%E8_ z<_vvXZQAJpJl8OE%T%|xezNT|ldD~bh1?N zp{b20J4)jTGzs_BnyIu&x#M*M9kZJq??J9>YShjSp)AtwXwZh-7GMw^kJ^OG_dBvS z6jLYFuYqqY85*bokr^h<1njGmFekM*Ot!jB``RfqO|lE^WZBn;x<{4jrS${IUb^ku z6Us-a{D8qomI*lFRX+DfDCM0%zEBmN2w$nleJ)(C)C%R2XkUCUYkRb*dOZdC?jNQT z#$;RRYSvM8SzZUO6q&hN`RWZo5eIrqw#O|KhavgNCUL zV>||Ua9V&;w@pm7aS|a&^rbF!{PkMS4#QUf8YgRC9Ku2-+Xf~Y!D2X*#f(57%(TQ#p^7*2$$yWs@RxOuna=lv2 zl}l^RR882Z6#1GUI>}9Oz2NB=3pw5^Cub_p*LcsZ=q&K{+C#a*i{fUvnwKB*#R3S+ zP=)a#Us|v8>w=ss=LG;PYzVSchLVZYA>hKzdnG62aWx4duK{w-^X{bb!Wv&M)?`2~ z%WDOpnEwsE^*%1|s@ay&CRt26kOV3doXr~zH~`(E**tlgt?XMZL(k^>?VcSk`S&NI zuOrvle;2tAC(+f&in$0by#Fy&0P6Y~hH-sSCg38EEFk9G0a_RzZV1Ja-`@El^4-e! zD}PR3`eXXitLe+Hy>adJ^vzzxO`t@T=|w?tD&7koCR4q*8;zuVE*gQ2RiAs2bXpNRW1Q literal 0 HcmV?d00001 diff --git a/kernel_panic/__pycache__/urls.cpython-311.pyc b/kernel_panic/__pycache__/urls.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a0f5af18becd99fa1c3076dd07e529758bd49e69 GIT binary patch literal 1182 zcmb7D&ui2`6rN<0-EGRY;>qLKBHKXCU{R38ABbzQAVvH^Wf8V%W_CAgk_j`j)fNv0 zFFp29@IR=C|A2o+3q6!vJ$YN`tta1P6WEG^z9hrs%{Sls-g`4&8Vv`5eSdS8c@>0y z=%3PR#pL`WOg8G=14@TuM{BUCXPa>u;3%bBnB#p7025ldoMk_3Oq3v42KC&#uM^1 zV!mWpGS+f1*g&aNwg{m-kRBcSNuQVD0v;2VklWr0Q9KO;Ni>*1cuAZmAN&}&WXo9{ zB|)w`51W(T^6(={v7g{DPPtGmjC+E|INs^{X<9fZGIRV&f!7)61g0{Ct&r?sso7jE z@*41%E#t(G+5M)TH(lp($8>@27?r6kH)ek7x#)%wkGA8w8PT{FGUvE<-92WtadBn zeF6n6BQ>=n=WV*K^HU#F*T`(2#$n=`nWZb9)e7`(HTRPY?K-L7XENWo?#^VjZWoSC zx0}rsN+Cfd!Yu)p4rQ}b@`VK+VQaS~L&Y*nCzZ`kHTo+$hh=oJPIOZVWvO6Nb{QpY z9*km^C`sCEn>^o91D=p}epJcyJ-Pg&19<7qMg3mP=_q0k#1){|mr^Pi#udXb#^$_X zjgcNOGOiyZJpG=b8^?co$5mv{?6vo=9o#u=9X>p<7Ei6kGpi1+tNR=K8wYPs8Vje5 Sg~`I$uFRWzv-%Np5cn4mz+{pD literal 0 HcmV?d00001 diff --git a/kernel_panic/__pycache__/wsgi.cpython-311.pyc b/kernel_panic/__pycache__/wsgi.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d4434d188985062a3a38b8c62366022561868d60 GIT binary patch literal 723 zcmY*X&ubGw6n?Ww8{OIf z@Z{A~Mf!($O{E|#9s-`c1$yhr*~CEl=I5K4_kG`+nQxn$E?E1~dW4?|z@OY%TJitn zqHiZ(fI}NN;f^3}V#k7T;zGMX0Lfr^627i2gI7mh_DyCrA~t*Nb4wMg6lo+aYdqheN?Pzp z({3d24%LWm-EO>-&Cd_uyc!S#SBT_G@om?jBWEufWr2OeA}{TFOekZ*};7 z<|v)rT&VFvn}nBRrv=NFl~9hNRLRV>fgHQRP?&6Eh4wpKh=2h`DC095kTIPhg&~+hlhJP_LlF~@{~09t%UeGqKQ~oB zCAFX^wYWGwHAUYgKe;qFHLs*t-zBw7KcKQCBR@~yB`Yy6JzqaNwJ0w&C%zytFEd%c zATd3)SU)~KGcU6wK3=b&@)w6qZhlH>PO4oIE6{9^?Zx~+;sY}yBjX1K7*WIw6axT1 C+AYuk literal 0 HcmV?d00001 diff --git a/pages/__pycache__/admin.cpython-311.pyc b/pages/__pycache__/admin.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..80ee9ab1414b12942e4b69216368ead425addbee GIT binary patch literal 239 zcmZ3^%ge<81Qj6`srEqnF^B^LOi;#WAs}NqLkdF*V-7noPI&QnC{B()0C_^YcoIGLwp!feKbKdn;80IO_2OaK4? literal 0 HcmV?d00001 diff --git a/pages/__pycache__/apps.cpython-311.pyc b/pages/__pycache__/apps.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9f7f9e358c33b3acde03aae4715f6593b11155db GIT binary patch literal 553 zcmZutJ5R$f5I*ODN*@RnsZs|9#w_vL0U;G4Iv`b*V9H{J+D!v_kq4qo9hebY{{aZ` zXF66{nb?ZT)CoIDkr15i^LM__pU?NwXjFmQ-9?8z^8H-|8&gZL(m9v`1&UnokckjT z&;u$x0F@bfmI2=QD$JCqat@mMAwmsh+ublc3H*^`4@*YAp)y#tIG6zg6H(xIkttKj zRH)1~l&m(eY!(;S@Av7I<=cTyFLf`V%#HP9$L^*{aOyCZW@;$7eND|Og!q=n2+691 zaBAubTqoovwcIk(q-=5~ZzscpP{PQx--njtQgK2!^T0{3ON( zyTyY^G7fxf1B&rQ`&Ni8T!EiR5vP0@GB zPcF?(%_}L^cS$YN52!53$j{Sv0c+OJPA$qy&518a%*#yHFGx&JE!KzFpjS}&i^B%U iF3m}`E8+l}%m~EAvOwYkGb1D84F;JD*iaE0Pz3J8%Q5FN2n=&yJ98(KbfCW@(2nPOCV(tV=ng+ zFXa(u-~lqlk@v)EQHgi|nFG9$|EbL)Uj^}6x~3_ zDPGirvZ8viZfA|YNvv_C($C{ITI24Rz%?o~BTj)v+gF%V3l?Y6fuzFRptVg@GR#{2 z6m?-`hy!^!EIOH%;Sw(IXcd!Y9_wyPF7eXcYvjYl=5d;-eu5`vm$;1Fp3^tujIk*k qPS$M-2a|Q11>kRu!twt2`XPF{orv0}sC|jrjC*_DsN$a4A>c2h@n%~9 literal 0 HcmV?d00001 diff --git a/pages/__pycache__/views.cpython-311.pyc b/pages/__pycache__/views.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..ea73b7cd2891b92b52062084584f4f4ad54c3aa6 GIT binary patch literal 427 zcmZWjJxc>Y5S_g{lV}WTAqX~tf&?UMtSrPTg;f;9CQXR9LoRw>?(Rh*7J~i&yZi$+ z_-7(m$bprWT_9a5XU_IL%J1+k|(Cy%*s>Hq2F{fmKTpdcaOmGA5#ijer;p*1Y=}WQtTC5J8>X->WTqA6MN+$oR?;kH4g-+0rq2^h3VT5$5+C>FJdNhtYMWqWGsfOvefal{a*XYa I;6G%JUyqYywg3PC literal 0 HcmV?d00001 diff --git a/pages/admin.py b/pages/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/pages/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/pages/apps.py b/pages/apps.py new file mode 100644 index 0000000..cdd024b --- /dev/null +++ b/pages/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class PagesConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'pages' diff --git a/pages/migrations/__init__.py b/pages/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/pages/migrations/__pycache__/__init__.cpython-311.pyc b/pages/migrations/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..3d5702031199ee4846390a5211beba80ac16c68d GIT binary patch literal 195 zcmXwzO$x#=5QP(qB0}*TZk(+Pan-d5irWyHp^Y{_B&pbwcm(lWUZBujS0-TJ;+r>b z7H{5pz9Lc2%MR20CQPD#Gc2Nc5kbymLysTgW^o_ValArp6oNqO(0hgg3RAWUb?{K& z15RD2jfUdJb!Fg=PGiF?*Rll5EA*gb<#>=rdtgjz85rBzZd~q_5p9D9H;*;x5x + +

Hello, World!

\ No newline at end of file diff --git a/pages/tests.py b/pages/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/pages/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/pages/urls.py b/pages/urls.py new file mode 100644 index 0000000..1a5db4b --- /dev/null +++ b/pages/urls.py @@ -0,0 +1,6 @@ +from django.urls import path +from pages import views + +urlpatterns = [ + path("", views.home, name='home'), +] \ No newline at end of file diff --git a/pages/views.py b/pages/views.py new file mode 100644 index 0000000..b2b5198 --- /dev/null +++ b/pages/views.py @@ -0,0 +1,5 @@ +from django.shortcuts import render + +# Create your views here. +def home(request): + return render(request, "pages/home.html", {}) \ No newline at end of file diff --git a/templates/base.html b/templates/base.html new file mode 100644 index 0000000..281ce1b --- /dev/null +++ b/templates/base.html @@ -0,0 +1,162 @@ + + + + + + + {% block title %}{% endblock title %} + + + + + + +
+ {% block topbar %} +
a casa
+
khe?
+
quiénes?
+
noticiones
+
proyectazos
+
participa en el censo
+
calendario
+ + + {% endblock topbar %} +
+ +
+

{{ this.title }}

+ {% block body %}{% endblock body %} +
+ + + + + \ No newline at end of file