From 32104888205e64914f717a660fc7e5f6973e9903 Mon Sep 17 00:00:00 2001 From: jtp011 Date: Wed, 1 Oct 2025 02:12:44 +0000 Subject: [PATCH] added django code --- blog/__init__.py | 0 blog/admin.py | 3 + blog/apps.py | 6 + blog/migrations/__init__.py | 0 blog/models.py | 3 + blog/tests.py | 3 + blog/urls.py | 6 + blog/views.py | 3 + db.sqlite3 | Bin 0 -> 131072 bytes manage.py | 22 ++++ mysite/__init__.py | 0 mysite/__pycache__/__init__.cpython-312.pyc | Bin 0 -> 138 bytes mysite/__pycache__/settings.cpython-312.pyc | Bin 0 -> 2533 bytes mysite/__pycache__/urls.cpython-312.pyc | Bin 0 -> 990 bytes mysite/__pycache__/wsgi.cpython-312.pyc | Bin 0 -> 624 bytes mysite/asgi.py | 16 +++ mysite/settings.py | 126 ++++++++++++++++++++ mysite/urls.py | 21 ++++ mysite/wsgi.py | 16 +++ 19 files changed, 225 insertions(+) create mode 100644 blog/__init__.py create mode 100644 blog/admin.py create mode 100644 blog/apps.py create mode 100644 blog/migrations/__init__.py create mode 100644 blog/models.py create mode 100644 blog/tests.py create mode 100644 blog/urls.py create mode 100644 blog/views.py create mode 100644 db.sqlite3 create mode 100755 manage.py create mode 100644 mysite/__init__.py create mode 100644 mysite/__pycache__/__init__.cpython-312.pyc create mode 100644 mysite/__pycache__/settings.cpython-312.pyc create mode 100644 mysite/__pycache__/urls.cpython-312.pyc create mode 100644 mysite/__pycache__/wsgi.cpython-312.pyc create mode 100644 mysite/asgi.py create mode 100644 mysite/settings.py create mode 100644 mysite/urls.py create mode 100644 mysite/wsgi.py diff --git a/blog/__init__.py b/blog/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/blog/admin.py b/blog/admin.py new file mode 100644 index 00000000000..8c38f3f3dad --- /dev/null +++ b/blog/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/blog/apps.py b/blog/apps.py new file mode 100644 index 00000000000..94788a5eac6 --- /dev/null +++ b/blog/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class BlogConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'blog' diff --git a/blog/migrations/__init__.py b/blog/migrations/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/blog/models.py b/blog/models.py new file mode 100644 index 00000000000..71a83623907 --- /dev/null +++ b/blog/models.py @@ -0,0 +1,3 @@ +from django.db import models + +# Create your models here. diff --git a/blog/tests.py b/blog/tests.py new file mode 100644 index 00000000000..7ce503c2dd9 --- /dev/null +++ b/blog/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/blog/urls.py b/blog/urls.py new file mode 100644 index 00000000000..37d217a2d8d --- /dev/null +++ b/blog/urls.py @@ -0,0 +1,6 @@ +from django.urls import path, include +from . import views + +urlpatterns = [ + path('', views.home, name='home'), +] diff --git a/blog/views.py b/blog/views.py new file mode 100644 index 00000000000..91ea44a218f --- /dev/null +++ b/blog/views.py @@ -0,0 +1,3 @@ +from django.shortcuts import render + +# Create your views here. diff --git a/db.sqlite3 b/db.sqlite3 new file mode 100644 index 0000000000000000000000000000000000000000..a0f6f1ebfff93f768d7a59d1c33d124ca5460c80 GIT binary patch literal 131072 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 literal 0 HcmV?d00001 diff --git a/mysite/__pycache__/urls.cpython-312.pyc b/mysite/__pycache__/urls.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2e754c7960b68a4a87645eb7735c119805d39d9b GIT binary patch literal 990 zcma)5L2J}N6i%|)ZOz*C>Oo{gBpcXfu;L}CMOupm@gRCxgmgBU-OV;L6J{pX_2$is zXixha#Gm5PThNmy!9z>&(vvf@39N$92T9%=-uvG7zIpkwvEfmmA8mHbZyJAu$#KrnHjVOVELV0{yWyuXVpvF#2&8A z+d&60bwK7KlNh{s_5|!OI?g5~M>1p7^PW#JI4F5uASp4Y;sE5CkbtvNVxbEJkPN)a z@R10?9^-&8jzLDpj1vO^iX0<>fxtNOfU>ESg@_*p#F~qlT*w!k)e46<-%-7Ih#NwVAILh2L{&<0`I3@z`(BBC?y$Hj;j@a(=j1@8mw1q zajf-Pvt%N#%8Jym6^M{KIsNz1nFQ>SOUzpq>NjqldA(~i}?^zQ1% ZyNl>JT5KP0e|2x3w45u>+b-8X-5;evD7XLs literal 0 HcmV?d00001 diff --git a/mysite/__pycache__/wsgi.cpython-312.pyc b/mysite/__pycache__/wsgi.cpython-312.pyc new file mode 100644 index 0000000000000000000000000000000000000000..808f18f88a812ba2e2594bd737e90e7d470cb196 GIT binary patch literal 624 zcmYjPF>ezw6t?d|Q(b64h<3IR43Xem%7ze9QA!j9>5w9%EEo6uk~sM6)7ec(w+@I2 zG4dNwe+o+x2&5AO2r;mMvUS3jYt(x1`<|b__kGXu$F;Qpx%KYt_t9&N(61s{uF4sh z?>q1wanwT`b5G(PcF~t!;`e-v0FPIfl=C>Qo#Q3q6@Ka1D>IBd1pe_^skbuo8Y_oi zgBRUao5WfT#E=YhMv|Ek7D$@uF~l|ug0>~_D%A!Iu_GYmeI_N_mq3^yj3k;LNVp?m z0+LKvCKe^d65yoYXK5-$%&gF=-*^2U7a}?XB9zlh76qb}Yc32K2nn}|0SHFcrsh7S zT*oHlW2T0B=_%F;1x4?LTXdwSR#OhC)UyPXrBgE$H270Y*=gYX`VeeXoJALG