From b98c3f7c8456f4875b2341a8e409504ddbbaf82c Mon Sep 17 00:00:00 2001 From: Andrew Luchuk Date: Sun, 28 Sep 2025 22:28:07 -0400 Subject: [PATCH] Bootstrap initial AI blocker app --- .gitignore | 2 ++ Pipfile | 11 +++++++++++ Pipfile.lock | 20 ++++++++++++++++++++ django_ai_blocker/__init__.py | 0 django_ai_blocker/admin.py | 3 +++ django_ai_blocker/apps.py | 6 ++++++ django_ai_blocker/migrations/__init__.py | 0 django_ai_blocker/models.py | 3 +++ django_ai_blocker/tests.py | 3 +++ django_ai_blocker/views.py | 3 +++ 10 files changed, 51 insertions(+) create mode 100644 .gitignore create mode 100644 Pipfile create mode 100644 Pipfile.lock create mode 100644 django_ai_blocker/__init__.py create mode 100644 django_ai_blocker/admin.py create mode 100644 django_ai_blocker/apps.py create mode 100644 django_ai_blocker/migrations/__init__.py create mode 100644 django_ai_blocker/models.py create mode 100644 django_ai_blocker/tests.py create mode 100644 django_ai_blocker/views.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1a9aabe --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +.venv +.idea \ No newline at end of file diff --git a/Pipfile b/Pipfile new file mode 100644 index 0000000..d61ea53 --- /dev/null +++ b/Pipfile @@ -0,0 +1,11 @@ +[[source]] +url = "https://pypi.org/simple" +verify_ssl = true +name = "pypi" + +[packages] + +[dev-packages] + +[requires] +python_version = "3.13" diff --git a/Pipfile.lock b/Pipfile.lock new file mode 100644 index 0000000..bc0ddb5 --- /dev/null +++ b/Pipfile.lock @@ -0,0 +1,20 @@ +{ + "_meta": { + "hash": { + "sha256": "494d5b4f482f0ef471f49afe28f00ec1a2ff75da2ce65060d8cabaeb3da2f100" + }, + "pipfile-spec": 6, + "requires": { + "python_version": "3.13" + }, + "sources": [ + { + "name": "pypi", + "url": "https://pypi.org/simple", + "verify_ssl": true + } + ] + }, + "default": {}, + "develop": {} +} diff --git a/django_ai_blocker/__init__.py b/django_ai_blocker/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/django_ai_blocker/admin.py b/django_ai_blocker/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/django_ai_blocker/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/django_ai_blocker/apps.py b/django_ai_blocker/apps.py new file mode 100644 index 0000000..9f3aede --- /dev/null +++ b/django_ai_blocker/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class AiBlockerConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'ai_blocker' diff --git a/django_ai_blocker/migrations/__init__.py b/django_ai_blocker/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/django_ai_blocker/models.py b/django_ai_blocker/models.py new file mode 100644 index 0000000..71a8362 --- /dev/null +++ b/django_ai_blocker/models.py @@ -0,0 +1,3 @@ +from django.db import models + +# Create your models here. diff --git a/django_ai_blocker/tests.py b/django_ai_blocker/tests.py new file mode 100644 index 0000000..7ce503c --- /dev/null +++ b/django_ai_blocker/tests.py @@ -0,0 +1,3 @@ +from django.test import TestCase + +# Create your tests here. diff --git a/django_ai_blocker/views.py b/django_ai_blocker/views.py new file mode 100644 index 0000000..91ea44a --- /dev/null +++ b/django_ai_blocker/views.py @@ -0,0 +1,3 @@ +from django.shortcuts import render + +# Create your views here.