From 0992e6dbef73dfc76c24a2314c2123ffadef93da Mon Sep 17 00:00:00 2001 From: Jueuunn7 Date: Sun, 14 Dec 2025 01:22:35 +0900 Subject: [PATCH 01/11] feat --- .gitignore | 2 +- .idea/runConfigurations/Jusicool_Server.xml | 1 - api/urls.py | 10 +- api/users/__init__.py | 0 api/users/schema.py | 18 + api/users/serializers.py | 7 + api/users/urls.py | 11 + api/users/views.py | 28 + apps/users/__init__.py | 0 apps/users/apps.py | 6 + apps/users/migrations/0001_initial.py | 133 + apps/users/migrations/__init__.py | 0 apps/users/models.py | 19 + apps/users/services.py | 18 + apps/users/tasks.py | 41 + config/__init__.py | 7 + config/celery.py | 7 + config/settings/base.py | 49 +- config/settings/local.py | 2 +- config/urls.py | 23 - core/cache/__init__.py | 0 core/cache/cache.py | 18 + core/cache/prefix.py | 5 + core/exceptions.py | 17 +- core/throttles.py | 5 + internal_api/__init__.py | 0 internal_api/urls.py | 21 + jusicool/urls.py | 3 +- poetry.lock | 4012 ------------------- pyproject.toml | 47 +- templates/__init__.py | 0 templates/verify_code.html | 84 + uv.lock | 1991 +++++++++ 33 files changed, 2513 insertions(+), 4072 deletions(-) create mode 100644 api/users/__init__.py create mode 100644 api/users/schema.py create mode 100644 api/users/serializers.py create mode 100644 api/users/urls.py create mode 100644 api/users/views.py create mode 100644 apps/users/__init__.py create mode 100644 apps/users/apps.py create mode 100644 apps/users/migrations/0001_initial.py create mode 100644 apps/users/migrations/__init__.py create mode 100644 apps/users/models.py create mode 100644 apps/users/services.py create mode 100644 apps/users/tasks.py create mode 100644 config/celery.py delete mode 100644 config/urls.py create mode 100644 core/cache/__init__.py create mode 100644 core/cache/cache.py create mode 100644 core/cache/prefix.py create mode 100644 core/throttles.py create mode 100644 internal_api/__init__.py create mode 100644 internal_api/urls.py delete mode 100644 poetry.lock create mode 100644 templates/__init__.py create mode 100644 templates/verify_code.html create mode 100644 uv.lock diff --git a/.gitignore b/.gitignore index 1aeea64..dfa105c 100644 --- a/.gitignore +++ b/.gitignore @@ -169,7 +169,7 @@ cython_debug/ # be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore # and can be added to the global gitignore or merged into this file. For a more nuclear # option (not recommended) you can uncomment the following to ignore the entire idea folder. -#.idea/ +.idea/ ### PyCharm+all ### # Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider diff --git a/.idea/runConfigurations/Jusicool_Server.xml b/.idea/runConfigurations/Jusicool_Server.xml index a946245..283b926 100644 --- a/.idea/runConfigurations/Jusicool_Server.xml +++ b/.idea/runConfigurations/Jusicool_Server.xml @@ -5,7 +5,6 @@